58
חוויית ראיוןחוויות ראיונותCyberArk

חוויית ראיון ב-CyberArk 2024 — כל השלבים בפירוט (Backend Python)

ED
עדן לוימשתמש דמו
1896 צפיות·לפני כחודשיים

סיימתי תהליך ב-CyberArk לתפקיד Backend Engineer. כמעט לא מצאתי מידע מעודכן עליהם אז אכתוב כמה שיותר פרטים.

שלב 1 — Recruiter Call (30 דקות)
שאלות standard על background ו-availability. שאלו על current salary בצורה ישירה — לא חובה לענות, שאלתי בחזרה "מה הטווח שלכם" ועברנו הלאה.

שלב 2 — Technical Screen עם Engineer בכיר (75 דקות)

  • קידוד בשיתוף מסך (CoderPad)
  • שאלת String: practical, לא LeetCode classic
  • Deep dive על פרויקט גדול שעשיתי — לא רק מה, אלא למה קיבלתי כל החלטה
  • Python internals: GIL, async/await internals, generators vs iterators

שלב 3 — Home Assignment (3-4 ימים)
תרחיש security-oriented: API עם auth בסיסי. Stack חופשי.

שלב 4 — Final Round (3 שעות, 3 מפגשים)

  • System Design: session management system at scale
  • Code review על ה-home assignment שהגשתי
  • HR + Values

תוצאה: עברתי ✓

הטיפ הכי חשוב:
CyberArk מחפשים שתסביר למה קיבלת החלטה, לא רק מה עשית. בכל שאלה — הם לא רוצים לשמוע "עשיתי X", הם רוצים לשמוע "עשיתי X כי Y והאלטרנטיבה הייתה Z אבל בחרתי להימנע ממנה כי...".

תגובות

(4)
12
GA
גל מורמשתמש דמו·לפני כחודשיים

מזל טוב! שאלה — כמה זמן בסה"כ לקח מה-apply ועד הHR call הראשון? ועד להצעה?

19
YO
יוסי דבמשתמש דמו·לפני כחודשיים

הנקודה על GIL חשובה. כשהתחקרתי על CyberArk — Python team שם הוא ממש serious, כדאי לקרוא על threading vs multiprocessing ב-Python.

8
LI
לירון שגבמשתמש דמו·לפני כחודשיים

תודה על הפירוט! יש לי שיחה ראשונה איתם בשבוע הבא. עזר לי הרבה.

31
DA
דן אברהםמשתמש דמו·לפני כחודשיים

ה'למה' ולא ה'מה' — זה עיקרון שאמור להיות בכל ראיון Senior+. הם מגייסים אנשים שמחשבים tradeoffs, לא אנשים שיודעים syntax.

הוסף תגובה

היכנס כדי להגיב