שיחה עם מגייסת, ריאיון עם מנהל קבוצה, ריאיון עם שני מנהלי פיתוח. המשך התהליך היה אמור להיות ריאיון ניהולי וHR
שאלות מתוך הראיון
ריאיון טכני ראשון - מעבר על ארכיטקטורה של פיצ'ר או מוצר שעבדת עליו, תוך כדי חפירה בבחירות הטכנולוגיות
ריאיון שני - תכנון CRUD עבור חלק מהמערכת שלהם, קבלת משתמשים ו"קבוצות חכמות" שאליהן המשתמשים שייכים. יש קשר של Many to Many ביניהם.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוגוסט 2024
תשובה לשאלה השנייה -
ביקשו לתכנן את הבחירה בסוג הDB המתאים בהתאם לשיקולים (שליפה מהירה אל מול הכנסה איטית, איך לשמור את המשתמשים ואת הקבוצות, האם להשתמש בDB רלציוני או לא).
העניין כאן הוא שהקבוצה מוגדרת ע"י סט של פילטרים דינאמיים (כל המשתמשים שהשם שלהם מתחיל באות א' AND הגיל שלהם מעל 30 וכו'). צריך למדל את זה. זה משהו היררכי והם מכוונים שזה יהיה פשוט Json string.
אחר כך נתנו שני מימושים לפונקציה שמעדכנת את הפילטרים (אם פילטר שדרכו קבוצה מוגדרת מעודכן, גם המשתמשים שלה צריכים להיות מעודכנים). הקוד נכון חלקית בשתי הפונקציות, באחת הוא פשוט לא יעיל ובשנייה לא מתחשבים בכל המשתמשים. כלומר שולפים את כל מי שחבר עכשיו בקבוצה כרגע, ומשווים מול כל המשתמשים שעוברים את הפילטר. אפשר לפספס ככה הרבה משתמשים. יש שם כמה קריאות שונות להוספה/הסרה של משתמשים מהקבוצה בDB בטרנזקציות שונות. חשוב לציין שצריך לאגד הכל לטרנזקציה אחת
התפקיד הוא SOLUTION ENGINEER ראיון ראשוני בשיחת זום עם HR חלק בעברית חלק באנגלית
הראיון התנהל טוב, אך התפקיד הוא חדש ולא היו הגדרות או מידע עליו
הם חיפשו מישהו שיבנה להם את התפקיד מאפס.
לאכזבתי הם לא טרחו להחזיר תשובה שלילית או חיובית פשוט התעלמות אחרי קבלת ציפיות השכר שלי.
שאלות מתוך הראיון
ספרי לי על עצמך, תארי לי באנגלית את התפקיד האחרון שלך, ציפיות שכר
ראיון טלפוני קצת שאלות לגבי איזה טכנולוגיות עבדתי איתם
שאלות מתוך הראיון
לתאר פיתרון למחסנית ששומרת מספרים וניתן לדעת מהוא המספר המקסימלי במחסנית ב o(1)
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2022
צריך להחזיר שתי מחסניות אחת רגילה שאליה מכניסים את הכל וממנה שולפים. להחזיק עוד מחסנית שאליה מכניסים מספר רק אם הוא יותר גדול מהמספר הכי גדול שהיה עד עכשיו. המקום הראשון במחסנית הזו תמיד מראה את המקסימום. כאשר שולפםי מספר צריך לשלוף אותו גם ממחסנית המקקסימום אם הוא נמצא בראשה.