- Describe Magento Codepools
- Describe typical Magento module structure
- Describe Magento templates and layout files location
- Describe Magento skin and JavaScript files location
- Identify and explain the main Magento design areas (adminhtml and frontend)
- Explain class naming conventions and their relationship with the autoloader
- Describe methods for resolving module conflicts.
- How does the framework interact with the various codepools?
- What constitutes a namespace and a module?
- What does the structure of a complete theme look like?