כשאני מראיין מועמד לתפקיד פיתוח, אני לרוב אנסה להבין את יכולותיו המקצועיות בשתי דרכים.
1. לשאול אותו שאלות לגבי הפרויקטים שביצע בעבר, שאלות על התכנון, על סיבות להחלטות, פתרונות אלטרנטיביים, חוזקות וחולשות של הפתרון וכן הלאה. כאן המטרה העיקרית היא לודא שהוא "יודע על מה הוא מדבר" ולא סתם מדקלם סיפור וממציא נסיון.
כיוון שלא מדובר בתחום התמחות שלי היכולת שלי לדחוק אותו אל הפינה ולעמוד על ההבנה שלו את הפרויקט היא דיי נמוכה.
מעבר לזה כיוון שהוא בחר את הפרויקט ברור שהוא מבין בו.
נקודה נוספת שאני בודק כאן זה את היכולת שלו לתקשר, להסביר ולנהל דיאלוג עם מי שעתיד לעבוד איתו (אני).
חשוב לי שהמועמד ידע להעביר פוקוס מ high level ל low level יפגין ראיה מערכתית ובקיאות בנושאים הטכנולוגיים.
2. בשלב הבא של הראיון אני אציג בפניו בעיה מעולם התוכן של החברה שבה אני עובד ואבחן כיצד הוא מבין ותוקף אותה.
זה החלק הקשה. המועמד מקבל שאלה מעולם שהוא פחות מכיר (למרות שבסופו של דבר הכל מגיע לאלגוריתמיקה בסיסית, נושאים בעקרונות מערכות הפעלה או ניהול זכרון וכן הלאה).
הוא צריך להראות שהוא מסוגל לתקשר איתי בצורה מספיק חלקה כדי להבין את הבעיה ולקבל את ההנחיות שלי לגבי דרך פתרון הדרושה או רמזים שלי לגבי הפתרון . שאני מציע (במידדה שהוא נתקע).
הוא צריך כמובן להפגין יכולת אנליטית טובה ובקיאות בנושאים בהם נדרש נסיון (הפעם נסיון בנושאים שאני צריך ולא בהכרח נסיון בנושאים שהוא בחר).
אני אתן משקל מאוד נמוך לסינטקס של שפת תכנות מסוימת והעבודה תהיה תמיד ברמה של פסאודו קוד. מצד שני אני אצפה ממנו להתייחס לנקודות עקרוניות כמו פונקציות וירטואליות במקרה של בעיית תכנון, משתנים by ref או by val ודיוק בנושאים הקשורים לעבודה עם זכרון דינאמי או threads.
כמועמד, רוב הראיונות שבהם השתתפתי היו מהסוג הזה אבל כבר קרה (לפני כמה שנים בהתפוצצות הבועה הקודמת) שהגעתי לראיון וקיבלתי חוברת עם 30 חידות והקצבה של שעתיים לפתור כמה שיותר כשהאדם היחידי ששוחח איתי היה פקידת הקבלה.
בחיפוש העבודה האחרון שלי לפני מספר חודשים הגעתי גם למקומות שבהם נתנו לי מבחן כתוב ובקשו ממני לכתוב קוד, להסביר סינטקסים ולאפיין מה הבעיה בקוד מסויים או מה יהיה התוצאה שלו.
אלו היו בדרך כלל בתי תוכנה ולא חברות הי טק. לרוב בתי תוכנה נחשבים פחות אטרקטיביים (לא תמיד בצדק).
בכל מקרה המבחנים האלו נועדו לחשוף מועמדים שממש משקרים. מי שבאמת כותב ומתחזק קוד יעבור אותם די בקלות. הבנתי גם שהם די סלחנים לתשובה בסגנון "לא מכיר את הסינטקס הזה אבל אני מנחש שמדובר ב..." או "אין לי נסיון ב XXXX" אם לא כתבת שאתה שולט בזה קו"ח וזו לא דרישה ספציפית לתפקיד.
הוספת תגובה על "איך עוברים ראיון בשלום?"
נא להתחבר כדי להגיב.
התחברות או הרשמה