ראיון אישי ומקצועי כשעתיים וחצי.
בפועל שאלו על full stack ולא רק WEB
שאלות מתוך הראיון
מבחן של 20 דק על דף. שאלות לדוגמא: מריצים פונקציה שמחשבת SUM בלולאה. היא נקראת במקביל על 2 thread. מה יהיה ערך SUM.
אחרי המבחן היו עוד מלא שאלות על ES6 ועל C#, עקרונות תכנה ועוד.
1. להעביר הודעות באמצעות עץ בינארי כך שיהיה יעיל ככל הניתן. 2. לעבור על קוד ש״בודק וירוסים״, להבין ולהשתמש בו כך שיעבוד נכון ויעיל. 3. לדבג קוד שסורק הודעות עם פונ של סטרינגים. 4. לכתוב קוד שמקבל הודעות משרת וסופר אותן ואת סוגן
עשיתי ראיון קצר, ואחרי זה הזמינו אותי ליום שלם, הביאו מלא אנשים לא קשורים... היה חידות ב java להשלים קטעי קוד... אני אישית בתיקון באג העדפתי לכתוב את הפונקציה מחדש סתם כי הייתי עייף וזה היה נראה לי פשוט... בשלב האחרון מבקשים מימך להתמודד מול מערכת הפעלה מבוססת לינוקס. להתקין להעתיק קבצים וכו' מבחן סכ"ה לא קשה. ביאים מלא אנשים שלא נראה לי יודעים מילה של קוד, ומי שלא מצליח פורש... פרשו מלא נשארתי לבד. אבל באמת שלא היה מבחן קשה...
שאלות מתוך הראיון
יש לך מערך בגודל n של מספרים צריך להחזיר מערך שמכיל את אותם מספרים אבל בצורה רנדומלית שלכל תא יש הסתברות של 1 חלקי n
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2017
עוברים בלולאה מהסוף להתחלה
מגירלים אינsקס מ-0 עד i ועושים החלפה על המקום ה i עם האינדקס שהוחלף
קבעו לי יום מבחנים במרכז הR&D של החברה בתל אביב/גבעתיים.
המבחנים היו כולם בתכנות, במערכת סגורה שלהם כאשר רק אתרי אינטרנט הקשורים לדוקומנטציה היו פתוחים.
אפשר לבחור באיזו שפה להיבחן. אני עשיתי את המבחן בC++.
ה
שאלות מתוך הראיון
מבחן היה מחולק לשלושה חלקים עיקריים -
1. 4 שעות - 4 שאלות העוסקות באותו מבנה נתונים ומחלקות. מבנה הנתונים הוא עץ חיפוש ממוין ולכן חשוב מאוד לחזור על חיפוש ומציאת ערכים בעץ כזה (האלגו' די פשוט, אבל כדאי לחזור עליו כדי לא לבזבז זמן מיותר).
עיקר השאלות שם זה לממש פונקציות חסרות ולמצוא באגים בתוכנית.
-- שימו לב שהחלק הראשון הוא על זמן והוא ממיין. כלומר לא נשארו הרבה חבר'ה שם אחריו.. התוכניות נבדקות במקום ע"י טסטר אוטומטי ויש קריטריונים שצריך לעמוד בהם - קודם כל ש100% מהטסטים יעברו ואחר כך זמן ריצה הגיוני.
2. עוד כשעתיים - 2 שאלות נוספות. אחת השאלות עוסקת במימוש סוג של פיירוול. קחו בחשבון שזה היה מאוד קשה בC++ (גם הבוחנת שהייתה שם אמרה את זה) ולכן כדאי לחזור על כל מה שקשור להתעסקות עם מחרוזות, חיתוך, איחוד, ביטויים רגולרים וכו'.
השאלה השנייה עסקה בלקרוא קובץ הוראות בלינוקס ולממש פקודות. גם שם זה אפשרי לביצוע בלי ידע מקדים (בעזרת --help) אבל כדי לחסוך זמן ולחץ כדאי לחזור על זה לפני.
עוסקת בפיתוח תוכנה לאבטחת מידע - תוכנות חומת אש ו־VPN.בסיסה הבינלאומי נמצא ברדווד סיטי, קליפורניה, ומרכזי הפיתוח נמצאים בתל אביב ובבלארוס.החברה נוסדה בשנת 1993 על ידי שלמה קרמר, מריוס נכט וגיל שוויד.