ראיון למשרת סטודנט של Full Stack Developer. הוזמנו ליום מיון במשרדי החברה עם 3 שלבים: ראיון טכני עם מנהל צוות, ראיון טכני עם דיירקטור וראיון משאבי אנוש. בכל שלב עברו לשלב הבא רק מי שעבר את השלב הקודם. מספר שעות לאחר סיום הראיון האחרון קיבלנו תשובה
שאלות מתוך הראיון
1.מחרוזת מיוחדת היא מחרוזת שכל התווים בה שונים. לדוגמה: abcd היא מחרוזת מיוחדת, aba לא מחרוזת מיוחדת. ממשו אלגוריתם שמוצא את אורך המחרוזת המיוחדת המקסימלי בהינתן קלט של מחרוזת. לדוגמה: עבור הקלט ababcda האלגוריתם יחזיר 4, כי המחרוזות המיוחדות בעלות האורך המקסימלי הן abcd, bcda ושתיהן באורך 4
2.לחשב חזקה של a מספר float במספר שלם x עם כמה שפחות הכפלות של a בעצמו (אסור להשתמש במחלקה של פעולות מתמטיות)
3.ממשתם בעבר מתמלל פסקאות באמצעות Linked list המאפשר הוספה, מחיקה, שליפה של פסקאות. כל פסקה שוקלת 1mb. הלקוח ביקש אופציה לחפש פסקה מסוימת במתמלל, כלומר הקלט הוא פסקה שלמה וצריך לבדוק האם קיימת פסקה זהה בתוך המתמלל. איך תממשו את בקשת הלקוח? (הניחו שהמתמלל יכול להכיל כמות גדולה מאוד של פסקאות)
החיסרון היחידי היה שקיבלתי 3 ימים לעשות את המבחן באמצע השבוע.
שאלות מתוך הראיון
בריאיון נשאלתי על רקע וציפיות שכר.
לאחר מכן ביצעתי מבחן בית שכלל SQL עם 3 שאלות
2 שאלות אקסל (וחלק עם 4 שאלות אמריקאיות בנוגע לאקסל)
שאלת וידאו שהציגו גרף וביקשו שאסביר אותו בדקה.