קיבלתי הזמנה לשלב ראשון בתהליך המיון לתוכנית Technology Development Program (TDP) ב־AT&T Israel. השלב הראשון היה מבחן אונליין דרך HackerRank, עם אפשרות להשלים אותו בתוך 4 ימי עבודה מרגע קבלת ההזמנה. מרגע שמתחילים יש חלון של עד 3 שעות לסיום. ניתן להגיש פתרונות ב־Java / Python / JavaScript, ובנוסף לשאלות קוד נדרש ידע בסיסי ב־REST/HTTP. ההנחיות היו ברורות והתהליך היה מובנה.
שאלות מתוך הראיון
אחת השאלות הייתה בסגנון “Valid Parentheses / Balanced Brackets” (פתרון מבוסס stack).
תשובות
הוסף תשובה
|
לצפיה בתשובות
פברואר 2026
פתרתי בעזרת stack: בכל פעם שרואים סוגר פותח מכניסים למחסנית, וכשרואים סוגר סוגר בודקים שהוא תואם לראש המחסנית ומוציאים. אם יש חוסר התאמה/מחסנית ריקה כשצריך לסגור/או שנשארו איברים בסוף — המחרוזת לא תקינה. סיבוכיות זמן O(n) וזיכרון O(n).
השלב הראשון היה מבחן ממוחשב של 5 שאלות ברמות בינוני וקשה
שאלות מתוך הראיון
בהינתן רשימה של רשימות, אשר מייצגות משתמשי רשת חברתי וכל החברים שמקושרים אליהם, יש להחזיר רשימה שתכיל עבור כל משתמש את כל המשתמשים אליו הוא מחובר דרך חברים משותפים
ראיון טלפוני קצר להכרות ראשונית ע"י מפתח מהחברה
ראיון פרונטלי (!) מקצועי של שעה וחצי באיירפורט סיטי או ת"א ע"י שני מפתחים מהחברה
ראיון עם ראש קבוצה
ראיון עם HR
שאלות מתוך הראיון
ראיון ראשוני: ספר על העבודה והנסיון בקצרה
ראיון שני פרונטלי:
שאלות על JS, REACT
הוזכרו ונשאלו מושגים כמו event loop, queue, unit test, cache, useCallback, useEffect,Memo,Redux,context, useMemo, Native vs responsive, dependency injection, onPrem vs cloud,promise.all,
התבקשתי לתאר פיצ'ר מהעבודה מקצה לקצה