ריאיון ראשון פרויקט של שעתיים וחצי,
לאחר מכן עוד 4 ריאיונות של חצי שעה כל אחד עם מהנדס אחר בנושאים שונים.
שאלות מתוך הראיון
הם נתנו פרויקט מורכב, לבנות כמו ברוקר למניות,
עדיפות למניות במחיר נמוך יותר לאלו שרוצים לקנות,
עדיפות למחיר גבוה יותר אם הפקודה היא למכור,
אך צריך לקבל עדיפות מי שהגיש בקשה קודם וכו..
תשובות
הוסף תשובה
|
לצפיה בתשובות
יולי 2023
הפתרון היה מאוד ישיר, לא דרשו זמן ריצה או מקום מסוימים,
רק שיעבוד.
שלב ראשון - תכנות נטו, פרויקט של שעה וחצי ומעבר על הקוד. כלל בניית מערכת מסחר דמה.
שלב שני - 4 ראיונות טכניים אחד אחרי השני, כל אחד חצי שעה.
שלב שלישי ראיון HR.
שאלות מתוך הראיון
הרבה שאלות על מניות - proirity queue, big data, שאלות על שרתים, והרבה שאלות קשות. ברמה של leetcode- medium +hard.
תהליך הכולל 3 שלבים של ראיונות מקצועיים + ראיון משאבי אנוש.
שאלות מתוך הראיון
בהינתן מחלקה בסיסית של תחנות רכבת יש לבנות מתודה להעברת כרטיס נוסע בכניסה לתחנה (הכולל זמן ותחנת כניסה) ומתודה אשר בודקת יציאה (זמן ותחנת יציאה ) לאותו הנוסע.
ובהינתן תחנת כניסה ויציאה יש להחזיר את הזמן הממוצע הלוקח לנסוע בקו הזה.
הראיון הראשוני היה קליל. חצי שדה לפתרון שאלה דרך hackerrank כאשר המראיין יכול לצפות במה שכותבים.
שאלות מתוך הראיון
בהינתן מחרוזת, פונקציה שמצמצמת מחרוזת עם כמה רווחים בין מילה למילה לרווח אחד.
לדוגמא abc def ghij
צריך לשנות ל abc def ghij
מגבלות:
אסור להשתמש במחרוזת עזר.
אסור לכתוב למקום במחרוזת יותר מפעם אחת.
זמן O)n)