התמיינתי למשרת סטודנט בתפקיד מהנדס RF במשרדים בהוד השרון. הוצג בפני המעבדה בה עתיד להתבצע משם העבודה, הוסבר לי על מודל החברה ועל התפקיד עצמו ומה נדרש.
שאלות מתוך הראיון
לספר על פרוייקט גדול שיצא לי לעשות בעבר/ פרוייקט מהלימודים.
להציע פתרון למיון מערך בזמן המהיר ביותר והיעיל ביותר.
לספר על מערכת שעובדת עם שעון שרץ ללא הפסקה ואיך משלבים בו פונקציות שונות.
מראיין מאוד נחמד והם עובדים וחוזרים אל המועמדים די מהר
שאלות מתוך הראיון
ישנם שני מעבדים , אחד רושם הודעה ואחד מפנה את ההודעה . רישום הודעה לוקח 20ms ופינוי הודעה לוקח 24ms . לאחר כמה זמן (במקרה הכי גרוע ) יגמר המקום בזיכרון אם הודעה שוקלת 500kb וישנו סהכ 2000mb מקום
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2021
נשים לב כי על כל 6 הודעה שיכתבו ימחקו רק 5 ולכן כל נתייחס לכל 6 הודעות כאל מחזור אחד ונכפיל במקום הפנוי (120ms כפול 2000/0.5)
נתון מערך והגודל שלו. צריך לממש פונקציה שמקבלת מספר, ואם המספר נמצא במערך - צריך להוציא את המספר הזה. כך שהמערך החדש יכיל את כל המספרים שהיו בהתחלה, חוץ מהמספר הנ"ל.
אח"כ צריך שיפעל גם עבור מקרי קצה, למשל כשהמספר מופיע יותר מפעם אחת במערך.
ראיון ראשון- שני אנשים. ראיון שני- אדם אחד. שאלות מראיון שני:
שאלות מתוך הראיון
1. כתוב פונקציות כתיבה וקריאה, של הודעות בין שני מעבדים. כולל כשמחכה להודעות.
2.נתון קצב קבלת הודעה 20מיקרו, קצב טיפול בהודעה 24מיקרו, באפר של 2000 הודעות. מהי נוסחאת הטיפול בהודעות.
3.נתון חניון, תתאר פונקצית פתיחת וסגירת שער.
נתון פונקציות עזר בוליאניות: רכב מחכה לכניסה, פתיחת כניסה, רכב במעבר, סגירת כניסה. ובדיוק כאלה לסגירה. שימו לב לפתור בלי while במעבר רכב ממש מתחת לשער, אלא רק ב if.
4. נתון 2 זכרונות 3מגה ו 1מגה. ב 3 מגה יש קטעי זכרונות שצריכים לשמור ב 1מגה כל ערב. וב 1 מגה יש גם קטעים שצריכים לשמור.ב1 מגה השמירה צריכה להיות רציפה. כיצד תתבצע העתקה?
העיקרון שבזכרון שצריך לשמור ב 1 מגה לא נוגעים, רק מעתיקים לחורים. ואם צריך לגעת מעתיקים מהסוף, על מנת לשמור על רציפות.