1. How many design patterns does Magento 2 have?
3. What is the command to enable or disable a Magento 2 module?
4. Which command is used to enable or disable a Magento 2 cache?
5. What is the command to set up an upgrade in Magento 2?
6. How to reset Magento file & directory permissions?
7. What is the main technology behind Magento 2?
8. What type of web servers are required for Magento 2?
9. How is it different from Magento 1?
10. What is the difference between a store and a website?
11. What is EAV? What does it represent?
12. What are the steps to write a custom module in Magento 2?
13. How can you improve the performance of Magento 2?
14. How to add/create a new theme in Magento 2?
15. How to alter the core Magento API settings?
16. What is the main difference between cache: clean and cache: flush commands?
17. If catalog_product_flat_data is running, what are the results for that store?
18. How many tables are created after the generation of a new EAV model?
19. Where is the Vendor Path file located?
20. What are the requirements for installing Magento 2?
21. How is Magento 2 better than Magento 1?
22 What are the different deploy modes and what are their differences?
23. How can you change the behavior and extend Magento’s core functionality?
24. How can you count the items in a collection?
25. What is dependency injection and what are its advantages?
26. What is a factory class and how does it work in Magento 2?
27. What is Plugins in Magento 2?
28. How to create tables in Magento 2?
29. What is Preferences in Magento 2?
30. What is Service contract in Magento 2?