Question 1. What Is Magento?
Answer :
Magento is an open source-ecommerce web application developed by Varien, launched on 31st March 2008. Magento was built by using the part of Zend Framework and using the EAV (entity-attribute-value) database model to save the data. Now Magento is divison of eBay. On June 6 2011 eBay owns 100% of Magento.
Question 2. Why Use Magento 2?
Answer :
Magento was stripped down and rebuilt from scratch to what is now a quicker, easier, and safer Magento 2 version.
Some of its advantages include:
- It is very fast
- It’s have New File Structure
- It’s have New Layout Elements
- CSS Preprocessing
- Magento UI Library
- Improved performance and scalability
- Reducing upgrade efforts and costs
Question 3. What Are The Features Of Magento 2?
Answer :
Here are the following key features of Magento 2:
- Open and flexible architecture
- Enhanced business agility and productivity
- Engaging shopping experiences
- Grade scalability and performance of the enterprise
- Easier upgrades and maintenance
- Secure Payments
- Backup/Rollback system
Question 4. What Is Mvc Architecture?
Answer :
MVC, or Model, View, Controller, is a type of architecture in which business logic, data access, and user interface are separated for applications. MVC has two different types: configuration-based and convention-based. However, Magento uses the configuration-based version. This means that to get a module’s config file to work, everything must be specified to it.
Question 5. What Is Eav In Magento?
Answer :
EAV: stands for Entity Attribute Value, is a technique which allows you to add unlimited columns to your table virtually. EAV also known as object attribute value model and open schema.
Entity (E): Entity actually refers to data item. For example we can consider it as customer, category or product.
Attribute (A): Attribute refers to the different attributes of the Entity. Like for example product have different attributes like color, size, price, etc.
Value (V): Value refers to the actual value of the attribute of the entity. Like color has value red, price has value $25, etc.
Question 6. Which Command Is Used To Enable Or Disable A Magento2 Module?
Answer :
php bin/magento module:enable NameSpace_ModuleName
php bin/magento module:disable NameSpace_ModuleName
Question 7. Which File Stores The Vendor Path?
Answer :
Its vendor_path.php situated at app/etc/ folder.
Question 8. Which Class Magento 2 Helper Extend?
Answer :
Magento Framework App Helper AbstractHelper
Question 9. Which Function Refers The Action In Any Controller File?
Answer :
Its execute() function.
Question 10. Which Command Is Used To Enable Or Disable A Magento2 Cache?
Answer :
php bin/magento cache:enable
php bin/magento cache:disable
Question 11. What Is The Difference Between Cache:clean And Cache:flush?
Answer :
Typically, cache:clean deletes all enabled cache related to magento whereas cache:flush deletes the whole cache storage, whether its magento cache or any third party cache (whether enabled or disabled)
Question 12. What Is Resource Attribute For Admin Menu Item?
Answer :
esource attribute defines the ACL rule, that a user must have in order to access this Menu Item.
Question 13. Where Does All Core Modules Are Located In Magento2?
Answer :
They are at app/code/Module/etc/module.xml.
HTML 5 Interview Questions
HTML 5 Tutorial
Java Script Interview Questions
Java Script Tutorial
AJAX Interview Questions
MYSQL DBA Interview Questions
AJAX Tutorial
Magento Interview Questions
HTML 5 Interview Questions
Magento Tutorial