ההדף הראשון
פיתוח תוכנה

שאלות ראיון למפתח/ת פרונטאנד

ארבע שאלות שחוזרות בראיונות למשרת מפתח/ת פרונטאנד, ומה כדאי לענות עליהן.

איך מתמודדים עם re-render מיותר ברכיב כבד?

בודקים עם React DevTools Profiler, עוטפים ב-memo ומפרקים state כדי שלא יגרום לרינדור מיותר של עצים שלמים.

מתי תבחר CSS-in-JS לעומת Tailwind?

תלוי בצוות ובצורך בעיצוב דינמי לפי props; בפרויקט עם הרבה מפתחים אני מעדיף Tailwind בשביל עקביות.

איך בונים אסטרטגיית code splitting?

מפצלים לפי route ולפי רכיבים כבדים שנטענים לפי דרישה, עם lazy ו-Suspense.

איך מבטיחים נגישות בקומפוננטות מותאמות אישית?

משתמשים ב-ARIA roles נכונים, בודקים ניווט מקלדת ומריצים axe-core כחלק מה-CI.

מקצועות קרובים