לממש ב-oop ממשק שנותן לצופה לצפות בסרטים על פי העדפה-סוג וזמן הסרט.
היה צריך לכתוב פונקציות כמו הוספת סרט.אני יצרתי מחלקה שייצגה סרט עם השדות אורך וסוג, ומחלקה שייצגה ספרייה שהשתמשה במחלקה של הסרט. שאלה נוספת-לכתוב פונקציה שמקבלת כקלט רשימה עם shift בסדר עולה, כלומר שהזיזו אותה, נניח: 4579123 וקלט מסוים ולהחזיר בזמן ריצה הנמוך ביותר את האינדקס של הקלט. איך לא לפתור: למצא איפה ה-shift ואז לחפש-כי זה כבר יוצא o(n).
בשלב הראשון עושים מבחן עם 4 שאלות +שאלת בונוס,שעתיים לפתירתו.
שאלות מתוך הראיון
1. עבור רשימה מקושרת , מקבלים SHIFT אשר מסמל SHIFT LEFT או SHIFT RIGHT יש לבצע SHIFT מעגלי.
2. תכנון הארכיטקטורה של ווב קרואלר
3. ליצור רשימה מקושרת מכל הNODES של אותה רמה בעץ
הייתי רק במבחנים ההתחלתיים עד כה. ישבנו מספר סטודנטים בחדר בתוך החברה ועברנו מבחן בכתב ללא מחשב.
שאלות מתוך הראיון
1. תכנון ארכיטקטורה של ווב קרואלר
2. עצים (ליצור רשימה מקושרת מכל הNODES של אותה רמה בעץ)
3. נתון STREAM של מספרים. צריך לבנות מבנה נתונים שיתמוך במציאת מספר מסויים מתוך הסטרים ויתמוך בבניית הסטרים תוך כדי
4. יש מערך של מספרים שהוא ממין. עושים SHIFT RIGHT מספר לא ידוע של פעמים. כתוב פונקציה שמוצאת מספר במערך
ראיון מקצועי עם ראש צוות, ראיון מקצועי + אישי עם המנהל של הצוותים הללו, ראיון עם מנהל, וראיון HR
שאלות מתוך הראיון
תפתח אלגוריתם יעיל למציאה האם יש איבר זהה בין שתי רשימות מקושרות, ולאחר מכן תפתח אלגוריתם למציאת אותו איבר ספציפי.
הסבר את הארכיטקטורה של תוצר ספציפי שיצרת במהלך שנות עבודתך או לימודיך.
יש לך תוכנה שזורקת לך מספר בין 1 ל5 באותה הסתברות, באמצעותה תן לי תוכנה שתתן מספר בין 1 ל7 באותה הסתברות.