: +91-9350865940
Testimonials
Thank you Dass infotech for the outstanding service and support you provide my business. I very much appreciate the high level of programming skills and the friendly and approachable manner of your staff. Nothing is ever a problem. I look forward to working with you well into the future!
Dass, Owner/Manager

Magento Job Interview Questions and Answers
Q.What is Magento?
A. Magento is a feature-rich eCommerce platform built on open-source technology that provides online merchants with unprecedented flexibility and control over the look, content and functionality of their eCommerce store. Magentos intuitive administration interface features powerful marketing, search engine optimization and catalog-management tools to give merchants the power to create sites that are tailored to their unique business needs. Designed to be completely scalable and backed by Variens support network, Magento offers companies the ultimate eCommerce solution.
 
Q. What is the difference between Mage::getSingletone() andMage::getModel() in Magento
A. Mage::getSingletone() always finds for an existing object if not then create that a newobject but Mage::getModel() always creates a new object.
 
Q. Why Magento use EAV database model ?
A. In EAV database model, data are stored in different smaller tables rather than storing in asingle table.product name is stored in catalog_product_entity_varchar tableproduct id is stored in catalog_product_entity_int tableproduct price is stored in catalog_product_entity_decimal tableMagento Use EAV database model for easy upgrade and development as this model givesmore flexibility to play with data and attributes.
 
Q. How to upgrade to the latest version using Magento Connect?
A. Upgrading Magento to the latest version is a fairly simple task. Copy and Paste this key magento-core/Mage_All_Latest VIA Magento Connect where it states Paste extension key to install:. This will upgrade Magento to the newest version.
 
Q. Explain about the Modules of Magento?
A. Magento supports installation of modules through a web-based interface accessible through the administration area of a Magento installation. Modules are hosted on the Magento eCommerce website as a PEAR server. Any community member can upload a module through the website and is made available once confirmed by a member of the Magento team. Modules are installed by entering a module key, available on the module page, into the web based interface. There are three categories of modules hosted on Magento Connect:
  • Core Modules
  • Community Modules
  • Commercial Modules
Core and Community modules can be installed via the administration area. Commercial module pages provide price information and a link to an external website.
 
Q. What technology used by Magento?
A. Magento uses PHP as a web server scripting language and the MySQL Database. The data model is based on the Entity-attribute-value model that stores data objects in tree structures, thus allowing a change to a data structure without changing the database definition.
 
Q. What is MVC structure in Magento?
A. The Model-View-Controller (MVC) architecture traces its origins back to the Smalltalk Programming language and Xerox Parc. Since then, there have been many systems that describe their architecture as MVC. Each system is slightly different, but all have the goal of separating data access, business logic, and user-interface code from one another.
 
Q. What is benefit of namespace (package) in magento?
A. We can have more than one module with same name but they should be placed in different namespaces. All magento core modules are contained in mage namespace. core/Mage/Catalog and all custom modules are placed in local/CustomModule
 
Site Navigation >