60 [UPDATED] MAGENTO Interview Questions and Answers pdf

MAGENTO Interview Questions and Answers pdf :-


1 What is Magento?


2 What technology used by Magento?


3 Explain Magento latest Versions and License.


4 What The History Behind Magento?


5 Explain features use of Magento.


6 What is EAV in Magento?


7 Explain Magento’s MVC architecture.


8 How Magento’s MVC works:


9 How Magento ORM works?


10 What permissions required for file and folder In Magento?
Magento Interview Questions and Answers
MAGENTO Interview Questions and Answers
11 How to upgrade to the latest version using Magento Connect?


12 What is code pool?


13 Can we override Community Module?


14 Explain about the Modules of Magento?


15 What is the difference between Mage::getSingletone() andMage::getModel() in Magento?


16 What is benefit of namespace (package) in magento?


17 How to include CMS block in template file(.phtml)?


18 How to add an external javascript/css file to Magento?


19 What are handles in magento (layout)?


20 How to improve magento performance?


21 How to get the Total Price of items currently in the Cart?


22 How to set different themes for logged in users?


23 How to create magento custom module?


24 How to fetch 5 bestsellers products programmatically?


25 What is the difference between Mage::getSingletone() and Mage::getModel() in Magento?


26 What is Module conflict?


27 Difference between javascript and jquery?


28 Difference between Final Class and Abstract Class.


29 What are the addAttributeToFilter Conditionals in Magento?


30 How to change Currency in INR in magento?


31. Difference between EAV and flat model


32. Is it mandatory to give Namespace while creating custom module in Magento?


33. How will you add/remove content from core’s system.xml file?


34.Can you have more than one Grid in a module?


35.How will you join flat table and EAV table in Magento?


36.How will you enable maintenance mode of your Magento website?


37.What are “magic methods” in Magento?


38.How many database tables will Magento create when you make a new EAV module?


39.Where will you write your module’s business logic in Magento?


40. Explain different types of sessions in Magento (e.g. customer/session, checkout/session, core/session) and the reason why you store data in different session types? 

Explain different types of sessions in Magento (e.g. customer/session, checkout/session, core/session) and the reason why you store data in different session types?

Customer sessions stores data related to customer, checkout session stores data related to quote and order. They are actuall under one session in an array. So firstname in customer/session will be $_SESSION['customer']['firstname'] and cart items count in checkout/session will be $_SESSION['checkout']['items_count']. The reason Magento uses session types separately is because once the order gets placed, the checkout session data information should get flushed which can be easily done by just unsetting $_SESSION['checkout'] session variable. So that the session is not cleared, just session data containing checkout information is cleared and rest all the session types are still intact.