הגדירו סכמה קיימת של מידע של אירועים ששמור בתוך עץ תיקיות.
מבקשים:
Design a scheme that will answer the following question, including indexes, additional tables, and
additional fields (if needed) to existing SQL tables
That can answer the following queries from the UI:
1. The number of events per user
2. All events made by user 1 on folder A or its sons on a given day
Implement your queries
מדובר במשרת מפתח ג'וניור. היה יום ראיונות. תיאור יום הראיונות: בהתחלה היו 20 שאלות אמריקאיות כלליות של מבני נתונים ואלגוריתמים. אח"כ הייתה שאלת קוד שהיה עלי לפתור במחשב שלי ב-IDE שנוח לי ובשפה שנוחב לי. ואחרי זה ראיון טכני נוסף באותו היום (למי שעבר את השלב הקודם) עם פתירת שאלות על הלוח, על דף ובעל פה.
שאלות מתוך הראיון
בשאלה שהייתי אמורה לפתור במחשב הייתי צריכה לממש סוג של עורך טקסט עם undo/redo.
בטכני הייתה שאלה של לפתור את הבעיה של מגדלי האנוי שאופן רקורסיבי. הייתה שאלה של כמה כתובות ניתן ליצור בהנתן x סיביות (תשובה: 2 בחזקת x).
באיזה כלי עבודה משתמשים לניטור רשת, פניות מ API ?
יצר תוכנית שכותבת למערך דו מימדי מספרים בצורת ריבוע כך שכל מספר נרשם במערך נרשם לאור כך הדפנות, כלומר אם הוזן 5 אז כל הדפנות יהיו 5 לאחר נכן הריבוע הפנימי יהיה מלא בדפנות במספר 4 וכו...
היו 2 ראיונות עבור התפקיד: Python Automation Engineer.
- ראיון ראשון היה עם ה-HR, ראיון היכרות.
- ראיון שני היה עם ראש הצוות, בו נשאלו שאלות מקצועיות.
באופן כללי - המראיינים היו מקסימים מאוד ונתנו תחושה טובה.
שאלות מתוך הראיון
- האם אני יודע מה זה:generator and decorator ב-Python ומה השימושים שלהם.
- חידה שהפתרון שלה הוא סדרת פיבונאצ'י, לאחר מכן מימוש הפונקציה.
- דיאגרמה של תהליך API - מבקשים את כל הבדיקות האפשריות על התהליך הזה.