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

שאלות ראיון למפתח/ת Full Stack

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

איך מתכננים API שיהיה קל לתחזוקה?

שומר על עקביות בשמות ובקודי סטטוס, ומתעד עם OpenAPI כדי שצוותים אחרים יוכלו להשתמש בו בקלות.

מתי כדאי לפצל monolith לשירותים מיקרו?

כשצוותים שונים צריכים לפרוס באופן עצמאי או כשחלק מהמערכת דורש קנה מידה שונה מהיתר.

איך מתמודדים עם race condition בקוד שרת?

משתמש בנעילות ברמת בסיס הנתונים או בטרנזקציות אטומיות כדי למנוע כתיבה סותרת.

מה השיקולים בבחירת בסיס נתונים יחסי מול לא יחסי?

יחסי מתאים כשיש קשרים מורכבים בין ישויות, לא יחסי מתאים לגמישות סכימה ולקריאה/כתיבה בקנה מידה גדול.

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