Magento is the most used eCommerce platform to create ecommerce websites. It’s an
opensource ecommerce platform developed using PHP and MySQL. It’s became more
powerful and user friendly after release of magento 2 version. Magento 2 is fully responsive and allow to create powerful ecommerce system. Here we have listed few latest Magento interview questions related to Magento and Magento 2 for beginners and experience magento developers.
1. What is Magento?
Magento is an e-commerce platform created on open source technology, which provides online merchants with an exceptional flexibility and control over the content, look and functionality of their e-commerce store.
2. Why to use Magento?
The use of Magento are:
- Magento is open source E-commerce software.
- It is scalable and offers small companies to build business.
- It provides the searching and sorting of products in several ways.
- Easily integrates with many of the third-party sites which are needed to run effective E-commerce website.
- Using this, customer can order or purchase number of products. There are no limits on number of purchasing products.
3. List the web-hosting sites of Magento?
The Web-Hosting sites of Magento are:
- SiteGround
- BlueHost
- HostGator
- Inmotion
- Arvixe
- Site5
4. What is the architecture of Magento? What are the different version of Magento?
Magento architecture is a typical PHP MVC (Model-View-Controller) application, where all the Controllers will be in one folder and all the Models in another,etc. Based on their functionality files are grouped together, which are referred as modules in Magento.
Different version of Magento includes
- Magento Enterprise Edition
- Magento Community Edition
- Magento Professional Edition
- Magento .go Edition
5. Why choose Magento for eCommerce website?
There are many reasons and feature to choose Magento for eCommerce solution.
- Its free open source eCommerce platform.
- Allows multitasking to merchants to manage things
- It’s fully responsive to increase shopping experience
- It’s enable to create high performance eCommerce system
- Allows easy integration of themes and third party tools etc.
- Fully SEO friendly.
- Large Magento developers community to get update and solutions.
6. What is the limitation of Magento?
Limitation of Magento are in below:
- Magento is supported by PHP, comparatively to other e-commerce solutions, Magento might be slow in performance.
- It becomes a complex system if it is not using object-oriented programming
- Magento requires much and memory
7. List product types exist in Magento?
In Magento 6 Standard product types exists,they are
- Configurable
- Simple
- Grouped
- Bundle
- Virtual
- Downloadable
8. What are Magento Products?
Products are the items or things that are sold in Magento. Product can be anything that is capable of satisfying customer needs. This includes both physical products and services.
9. In Magento which product types implement a parent-child relationship between
product entities?
Configurable, bundle and grouped products implement a parent-child relationship between product entities in Magento.
10. What is Inventory?
Inventory allows setting a product’s stock quantity. For instance, you have a product with 100 units in stock. If you set the stock availability to “Out of Stock” then it will force the item to be out of stock.
11. Name the categories of E-commerce.
The categories of E-commerce are:
- Business to Business (B2B)
- Business to Consumer (B2C)
- Consumer to Consumer (C2C)
- Consumer to Business (C2B)
12. What are the top features in Magento 2?
Here are the top features of Magento 2.
- More user friendly and flexible
- Fully responsive and touch friendly with drag and drop feature.
- Enhanced product management section.
- Enhance checkout section.
- Added built in full page caching.
- High level shopping experiences.
- Secure payment with built-in integration with payment gateways like Paypal, Authorize.net etc.
- Added feature to backup and rollback system
- Easy upgrade and maintenance.
13. Explain Magento’s compilation feature?
The Compilation feature of Magento will allow you to compile all files of a Magento installation in order to create a single include path to increase performance. The performance increase is between 25%-50% on page loads. In order to use this tool, the directory ‘includes’ and the files includes/config.php must both be writable.
14. Name the Web -server that Supports Magento?
The Web-server that Supports Magento are:
- Apache 2.x
- Nginx1.7.x
15. Explain how you can enhance the Magento performance?
To enhance the Magento performance
- Disable the Magento log
- Combine external CSS/JS into one file
- Disable any unused modules
- MySQL Query caching
- Enable Magento caching
- Enables Gzip compression
- Optimize your image
16. How to check status of Cache in Magento 2?
There are following command to check Cache status in Magento 2.
- Php bin/magento cache: status: Command to check status of Cache in Magento
17. How to enable or disable Cache in Magento2?
There are following commands in Magento 2 to enable and disable cache.
- Check status of Cache:
- php bin/magento cache:enable: Command to enable Cache in Magento.
- php bin/ magento cache:disable: Command to disable Cache in Magento.
18. Which are the Methods of Paypal Payment Gateways?
The two methods of Paypal Payment Gateways are:
- Payflow Pro (Includes Express Checkout)
- Payflow link (Includes Express Checkout)
19. What is Payflow Pro?
The Payflow Pro option is customizable payment gateway which can be used with merchant account credit card transactions.
20. What is Payflow link?
Payflow link option often called as hosted payment gateway that keeps customer on your site by providing fast and easy way to add transaction processing to your site.
21. What is the difference between “Pay” and “capture” operation in Magento?
Pay: This basically sets the invoice state is “paid”,this works for both when payment is online or offline.
Capture: This is when actual payment processing happens online, and the capture() method in our payment method is called. After capture, pay() is called.
22. What is Google Checkout in Magento?
Google Checkout is Online payment processing service provided by Google. Magento allows integration of online stores with Google checkout. It is like PayPal that simplifies the process of paying for online purchases.
23. What is Magento manage Order?
Order Management is important thing which allows business to run smoothly and keeps customer happy, making them more likely to visit your site in the future.
24. What is Magento Google Analytics?
Google analytics is a finest Google service for those who are actively managing websites and adds analytics to Magento store including Ecommerce tracking and conversions of their websites.
25. What is the use of page layout in Magento?
Layout files are useful in rendering front pages of Magento.
26. What all billing information can be managed through Magento?
From the Client Magento account, you can do following things
- Update your billing address
- Add a credit card
- View your billing history
- Add a paypal account
- Produce a print ready receipt
27. Explain how Magento can be made more secure for the client?
Best practices for Magento includes
- Using a strong password and changing them at regular interval
- Disable remote access to Magento connect manager
- Disable Downloader on production sites
- Restrict access to safe IP addresses
28. Which is the php version Used for Magento?
PHP 5.4 +
29. What is Wsld?
It stands for Web Services Description Language. It is used for describing web services and how to access them.
30. Which are the two sections Present in Design Section?
The two sections presents in Design section are
- Page Layout
- Custom Design
No comments:
Post a Comment