שחזור ראיון מלא ב- Final

מאת JobHunt

הייתי שם בראיון לאחרונה, ואני מצטרף לתגובות שהיו כאן קודם, אל תלכו, בזבוז זמן. הבנתי את זה גם מחברים שם אנשי השמה שמכירים את החברה והתיאור שלהם לחברה "קבוצה של סנובים שלא מקבלים אף אחד "
ואכן בזבזתי יומיים .
הייתי בראיון עם HR ,שהמשיך במבחן שעברתי אותו , והגעתי לראיון טכני נוסף שידעתי את התשובות להכל.
יום אחרי קיבלתי מייל שלא ממשיכים איתי את התהליך. לא ברור לי למה.

מפרט את השאלות בכיף, אבל שוב , ממליץ לא לבזבז את הזמן.

מבחן 3 שאלות (דומה למה שפירטו קודם ) של חצי שעה:
1- לכתוב פונקציה שמדפיסה מספר לא שלילי עם פונקציה שכל פעם מדפיסה תו אחד בלבד (אני מימשתי ברקורסיה שכל פעם מחלקת ושולחת שוב+ מדפיסה את השארית )
2- למצוא בעיות בקוד קיים – היתה בעיה שיש השמה למשתנה לוקאלי שבסוף הפונקציה משתחרר.
והיתה בעיה של strcpy לתוך פוינטר שמצביע למערך ריק.
3- לרשום מה יודפס- class שיורש מעוד class , יש לכולם פונקצית קונסטרקטור, דיסטרקטור והדפסה (לא וירטואלי) . השמה בין פוינטר של האבא לפוינטר של הבן (עדין ידפיס את ה פונקציה של האבא כי הפונקציה לא וירטואלית) . יצירה של הבן יוצרת קודם את האבא.

ראיון מקצועי (לא ממש לכתוב קוד, יותר הסבר בעל פה של אלגוריתם):

1. יש שתי רשימות מקושרות , שאולי מתישהו נפגשות לרשימה אחת. איך נדע אם הן נפגשות ?
2. קיבלנו מספר INT , איך נדפיס את הייצוג הבינארי שלו ? (לכתוב פונקציה)
3. יש לי סרבר וקליינט. הקליינט שולח הודעות לסרבר. אם הסרבר מקבל יותר מ5 הודעות ב5 שניות הוא יפסיק להציג את ההודעות . איך נייצג את זה?
יש לי בסרבר מערך של זמנים, כל פעם הזמן האחרון נרשם , ומקדמים פוינטר לזמן הראשון. כל פעם שנקבל הודעה חדשה הסרבר יבדוק אם עברו 5 שניות מהזמן הראשון. אם כן, יציג. אם לא לא יציג. ויוסיף את הזמן החדש למערך במקום הזמן האחרון.
4. היתה עוד שאלה ….. לא זוכר מה היא. אבל בעקרון הבנתי שהם לא תמיד שואלים בדיוק את אותן שאלות וקצת משנים תוך כדי הראיון .
5. לתת דוגמא לבעיה שניתקלתי בה בעבודה . בעיה קצרה של יום יומיים. איך טיפלתי בה.