3 ראיונות טכניים. אחד עם ראש הצוות השני עם מנהל הפיתוח והשלישי עם הצוות עצמו
שאלות מתוך הראיון
הראיון עם ראש
1. תממש לי LRU. תממש LRU בעל פונקציות get and set ב O(1) (פיתרון שימוש list)
2. לעשות design למערכת שיש לה pulishers ו subscriber. איך ליעל את המערכת מבחינת מקום.
ראיון עם מנהל הפיתוח
1. כתוב פונקציה המקבלת שתי מחרוזות ומחזירה האם מחורזת a מכילה את מחרוזת b ובאיזה מקום בפעם הראשונה
2. שאלה של מקביליות, נתון קטע הקוד הבא, למה יהיה שווה X
for int i; i < 10 ; i++
x = x +1
צריכים להבין שפעולת ההשמה אינה אטומית ומחולקת לקריאה וכתיבה ואם יש שני threds שרצים המספר יהיה שונה מ 20.
ראיון עם הצוות
1. בעזרת מודול 21 תמשש יצור מספרים 1 עד 7
2. בעזרת מודול של 7 תממש מודל של 5
3. בעזרת מודל של 5 תממש מודל של 7
4. הסבירו על המערכת שלהם וביקשו שאעשה לה design
1. הגדר מערכת ניהול עובדים (ממשק). תאר את הבעיות ואיך מתמודדים איתן (בעיות עם החזרת כמות גדולה של מידע, fetching and paging).
2. הגדר מערכת ניהול קבצים (איפה היא תהא בדיסק הקשיח, איך היא תראה, איך יתמקמו בלוקים, מה עושים לצורך מציאת והקצאת בלוק הבאה, איך קוראים מהקובץ, אלו בעיות עלולות להתעורר ואיך מתמודדים איתן - די low level כזה, דגש על מקום ומהירות).
נשלח לינק ליצירת סביבה וירטואלית, ומטלה שעליך לבצע באיזה שפה שתבחר - בתוך הסביבה הוירטואלית. ולבסוף עליך לשלוח את הפתרון במייל.
שאלות מתוך הראיון
שאלות כלליות לגבי תכנות, threads, GC
תשובות
הוסף תשובה
1
קלאודשר
35 עובדים
משרדים ראשיים: יד חרוצים תל אביב
חלוצות מחשוב הענן בעולם כולו. מספקת לארגונים פלטפורמת מחשוב ענן המאפשרת להם להעביר יישומים ארגוניים לחוות שרתים מרוחקות מבוססות ענן. החברה משרתת כיום ארגונים בכל סדר גודל ומאפשרת להן להשתמש ב-IT דרך הענן.