أسئلة إنترفيو Backend و Laravel غالباً هتتسألها

لو داخل إنترفيو backend، حاول تركز على الحاجات دي، لإن غالباً هتتسأل في حاجة منها:

  • الـ OOP Concepts.
  • الـ SOLID Principles.
  • بعض أنواع الـ Design Patterns المشهورة، زي strategy، singleton، factory، adapter، facade.
  • إيه هو الـ Dependency Injection؟
  • تعمل إيه لو فيه API بتبعت الـ response ببطء؟ (كتبت عنها قبل كده).
  • إيه هي الـ Laravel Lifecycle؟
  • إيه هو الـ deferred في الـ service provider؟
  • الـ DB indexing.
  • إيه الطرق اللي ممكن تعمل بيها Query Optimization؟
  • إيه هي الـ CORS؟
  • الفرق بين Sanctum vs Passport vs JWT.
  • إزاي Laravel بيطبق الـ rate limiting؟
  • بعض الحاجات في Laravel، على سبيل المثال: Event system، Queuing، Caching، Concurrency.
  • ممكن تتسأل عن بعض الحاجات في PestPHP، والـ Testing بشكل عام.
  • إيه هي الـ Software Architecture patterns المشهورة، زي الـ Event-Driven والـ MVC مثلاً، وحاول تشوف أمثلة عليهم.
  • إزاي بتستخدم الـ AI في شغلك، وإزاي بيساعدك في التاسكات والشغل اليومي.
  • وبمناسبة الـ AI برده، مهم تعرف إيه هي الـ skills والـ sub-agents.

دي شوية حاجات جت في بالي بشكل عشوائي وأنا بكتب، إن شاء الله تكون مفيدة.