| 1 | How should a team decide between using an ORM like Eloquent or Doctrine versus writing raw SQL queries directly for a specific, particularly complex or performance sensitive part of an application? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Advanced |
| 2 | How do database migrations work alongside an ORM like Eloquent or Doctrine to manage schema changes in a version controlled, repeatable way? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Advanced |
| 3 | What is eager loading in Eloquent, and how does it help solve the N plus one query performance problem? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Intermediate |
| 4 | What is an Object Relational Mapper, and how do Eloquent and Doctrine represent two different popular approaches within the PHP ecosystem? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Beginner |
| 5 | How does Doctrine's entity manager and Data Mapper approach differ from Eloquent's Active Record approach in terms of how objects are persisted? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Intermediate |
| 6 | How do you define a basic Eloquent model in Laravel, and how does it automatically map to a corresponding database table? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Beginner |
| 7 | How do Eloquent relationships like hasMany, belongsTo, and belongsToMany let you define and query connections between different database tables? PHP › Eloquent ORM & Doctrine ORM | PHP | Eloquent ORM & Doctrine ORM | Intermediate |
| 8 | How does the N plus one query problem impact performance, and what general strategies help identify and fix this common performance issue? PHP › Performance Optimization & OPcache | PHP | Performance Optimization & OPcache | Intermediate |
| 9 | How does Doctrine ORM integrate with Symfony to let you work with database records as PHP objects, and what role do entities play in this? PHP › Symfony Framework Essentials | PHP | Symfony Framework Essentials | Intermediate |
| 10 | What is Eloquent, and how does it provide an intuitive, Active Record based way to interact with your application's database within Laravel? PHP › Laravel Framework Essentials | PHP | Laravel Framework Essentials | Intermediate |
| 11 | What is Laravel, and what core features make it one of the most popular PHP frameworks for building web applications? PHP › Laravel Framework Essentials | PHP | Laravel Framework Essentials | Beginner |
| 12 | How does the Repository pattern abstract data access logic away from an application's business logic, and what benefits does this separation provide? PHP › Design Patterns in PHP | PHP | Design Patterns in PHP | Advanced |
| 13 | How does late static binding, using the static keyword instead of self, allow inherited static methods to correctly reference the actual calling child class rather than the parent class where the method was originally defined? PHP › OOP | PHP | OOP | Advanced |