1. שיחת טלפון רבע שעה
2. שעה וחצי טכני על שאלה הראשונה כתיבת קןד
3. שעה וחצי דיזין על Google's Search Autocomplete
שאלות מתוך הראיון
1. Create a system that accepts an array of strings.
each string represents a path to a file. You can not assume that all the files actually exists or readable.
each file contains names separated by commas, the function should read all the files and return the most popular name.
2.Google's Search Autocomplete High-Level Design
אחרי שיחה עם משאבי אנוש נקבע לי ראיון ראשון טכני עם ראש קבוצה. 20 דק שאלות היכרות 40 דק שאלת ליט קוד
שאלות מתוך הראיון
בהינתן עץ בינארי לא ממוין של מספרים שלמים. שלוש פונקציות READ WRITE וENDOFREAD.
צריך להעתיק את העץ לSTREAM. ברגע שסיימנו ולשלוח את הSTREAM לפונקצית קריאה שתקרא ותפתח את העץ בדיוק באותה צורה. אפשר להיעזר בפונקציה השלישית כדי להגיד לפונקציה שקוראת שסיימנו.
היה צריך להסביר את הפיתרון ולכתוב מעט קוד
תשובות
הוסף תשובה
|
לצפיה בתשובות
ספטמבר 2025
טיול על עץ עם DFS, ברקורסיה ושליחת הערך ומטה דטא דרף הסטרים. כל כתיבה שנייה יכולה להיות מטה דטא שמעידה עם אני אבא, עלה ימני או שמאלי.
פתיחה ברוורס בצד הקורא.
ראיון טלפוני - היה שאלות על הספריות וכזה מבנה נתונים
ראיון בזום - אתה מקבל 3 קבצים שמכילים מילים ומילים נרדפות, ככה : היי=שלום
וצריך לכתוב תוכנה שפותחת כל קובץ בטרד ומייצרת קבוצות של מילים נרדפות מכל הקבצים
משימה לא פשוטה ולא הצלחתי לבצע