ארבע שאלות שחוזרות בראיונות למשרת מהנדס/ת תוכנה מוטמעת (Embedded), ומה כדאי לענות עליהן.
בודק גישה משותפת למשתנים בין interrupt ל-main loop ומוסיף mutex או disable interrupts זמנית.
כשיש כמה משימות עם עדיפויות שונות שצריכות לרוץ בו-זמנית עם תזמון דטרמיניסטי.
בודק clock polarity ו-phase באוסצילוסקופ ומוודא שה-chip select מסונכרן נכון.
עובד עם static allocation במקום malloc ומודד שימוש בפועל עם כלי stack usage analysis.