ביקשו דרך להעביר 500byte של מידע דרך bus שיכל להעביר רק 5bit ל פעם.
השאלות כללו חישבו זמנים ומחזורים אפשריים.
התחכום היה כשאפשר לקחת מהזיכרון כל מחזור שעון רק שמונה ביט וצריך כל פעם לשמור שארית של ביטים בצד.
שאלות בסיסיות על איך נראית המחסנית בקריאה לפונקציות.
נתונה תכנית קטנה וצריך לצייר איך הזיכרון נראה בריצה שלה.
נתונה סדרה של פונקציות עם בעיות של דליפות זיכרון וצריך למצוא איפה בדיוק.
שאלות בסיסיות על מושגים ב-C:
static, extern, semaphore.
לכתוב memcpy לבד.
מה זה ת'רדים? איך הם מתקשרים?
איך עובד context switch? איך מגבים ומשחזרים?
ראיון טכני עם ראש צוות Backend. המשרה הייתה משרת Backend Design.
שאלות מתוך הראיון
- מימוש של כל מיני רכיבים באמצעות שערים. רכיבים כגון MUX, Decoder וסתם פונקציות לוגיות שהמראיין רשם.
- שאלה מוכרת מראיונות עבודה של מימוש מכונת מצבים אשר מקבלת ככניסה 7 ביט, וסופרת כמה מתוך ה7 ביט האלו הם 1.
- מימוש בקוד (איזה שפה שרוצים) של שאלת תוכנה:
יש לך במערך N כדורים בצבעים שונים - ירוק, אדום, כחול.
סדר את הכדורים לפי צבע בזמן ריצה הנמוך ביותר.