أسئلة متكررة في إنترفيوهات React & Frontend Performance

x32x01
  • بواسطة x32x01 ||
🚀 100% أسئلة متكررة في إنترفيوهات React & Frontend Performance - لازم تكون عارف إجابتهم 👨‍💻🔥
لو بتجهز لإنترفيو React أو Frontend Developer فـ غير الأساسيات هتلاقي الأسئلة بتدخل في التفاصيل اللي بتفرق بين حد عادي وحد فاهم وعنده خبرة.
علشان كده جمعتلك أقوى الأسئلة اللي لازم تتدرب عليها 👇

⚛️ (React.js):​

  • إيه الفرق بين useMemo و useCallback؟ وازاي كل واحد بيأثر على الـ Performance؟
  • إيه المشاكل اللي ممكن تحصل مع Context API لما تستخدمه بشكل مبالغ فيه؟
  • إيه الفرق بين React Reconciliation و React Fiber Architecture؟
  • إيه هو React Concurrent Mode وليه مهم؟
  • إزاي تدير State معقدة جدًا؟ وإمتى تختار Redux أو Zustand أو Context؟
  • إيه الفرق بين Server Components و Client Components في React 18؟
  • إمتى تستخدم Controlled vs Uncontrolled Components؟
  • إيه هو Prop Drilling وإزاي تتجنبه؟
  • إزاي تتعامل مع Error Boundaries وليه مهمة؟
  • إيه هو Virtual DOM وبيفرق إزاي عن الـ Real DOM في الـ Performance؟
  • إزاي React بيدير الـ Keys في الـ Lists وليه لازم تكون Unique؟

🚀 (Performance & Optimization):​

  • إيه الفرق بين Code Splitting و Tree Shaking؟
  • إزاي تقلل من Render غير ضروري (Unnecessary Rerenders)؟
  • إيه الفرق بين Memoization و Caching؟
  • إزاي تستعمل React Profiler عشان تكتشف مشاكل الأداء؟
  • إيه الفرق بين CSR, SSR, و ISR في Next.js؟ وليه تختار واحدة على التانية؟
  • إزاي تجهز موقعك يتوافق مع Core Web Vitals (LCP, FID, CLS)؟
  • إزاي تتعامل مع Lazy Loading للصور أو الـ Components؟
  • إيه الفرق بين Debouncing و Throttling؟ ومثال عملي لكل واحد.
  • إزاي تقلل حجم الـ Bundle بتاعك؟
  • إزاي تتعامل مع الـ Caching Layers (Browser Cache, CDN Cache, Service Workers)؟
  • إزاي تتعامل مع Hydration Errors في Next.js؟

🔹 (JavaScript Advanced):​

  • إيه الفرق بين Event Bubbling و Event Capturing؟
  • إزاي الـ Garbage Collector بيشتغل في JS؟
  • إيه الفرق بين WeakMap و Map؟
  • إزاي تتأكد إن الكود بتاعك Async-Friendly ويشتغل من غير Memory Leaks؟
  • إيه الفرق بين == و ===؟ وليه استخدام Strict Equality مهم؟
  • إيه الفرق بين Execution Context و Call Stack؟
  • إيه الفرق بين var, let, const؟
  • إيه الفرق بين Shallow Copy و Deep Copy؟
  • إزاي الـ this بيشتغل في JavaScript في سيناريوهات مختلفة (function, arrow function, object method)؟
  • إزاي تشرح Event Loop في JavaScript؟
وطبعا لو عندك أى تعليق حول أى سؤال أكتبلنا فى التعليقات 👇
 
المواضيع ذات الصلة
x32x01
الردود
1
المشاهدات
378
x32x01
x32x01
x32x01
الردود
0
المشاهدات
614
x32x01
x32x01
x32x01
الردود
0
المشاهدات
108
x32x01
x32x01
x32x01
الردود
0
المشاهدات
221
x32x01
x32x01
x32x01
الردود
0
المشاهدات
292
x32x01
x32x01
x32x01
الردود
0
المشاهدات
367
x32x01
x32x01
x32x01
الردود
0
المشاهدات
326
x32x01
x32x01
x32x01
الردود
0
المشاهدات
449
x32x01
x32x01
x32x01
الردود
0
المشاهدات
544
x32x01
x32x01
x32x01
الردود
0
المشاهدات
581
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,785
المشاركات
2,005
أعضاء أكتب كود
442
أخر عضو
hamdyzalat5@gma
عودة
أعلى