אוקיי, אז Two Sigma דחו אותי אחרי מה שחשבתי שהיה ראיון מושלם, ואני עדיין לא התגברתי על זה lol. יצאתי משם מחייך על המדרכה כמו אידיוט מוחלט. שלחתי לחבר שלי Jake, "אחי, נראה לי פירקתי את זה", כל בעיה נגמרה, time and space היו אופטימליים, הקוד עשה compile בניסיון ראשון, מה שכמעט אף פעם לא קורה לי. Jake הזהיר אותי במשך חודש שחברות quant מדרגות אחרת, אבל אני כל הזמן הנהנתי כזה בטח אחי סבבה. ארבעה ימים אחר כך אני יושב באוטו ואוכל breakfast burrito, שם רוטב חריף על הטלפון, ומייל הדחייה קופץ בדיוק אז. קראתי אותו שלוש פעמים. בדקתי אם שלחו אותו לבנאדם הלא נכון. לא.
מה באמת קרה. Two Sigma מתחילים עם HackerRank, שתי בעיות, ארבעים דקות כל אחת. גרפים ומערכים ברמת medium בערך. סיימתי את שתיהן מוקדם. הסבב הלייב היה DP, optimal sequence partitioning, דפקתי אותו. המראיין אמר "nice." ואז הוא ביקש ממני לנתח את הסיבוכיות של וריאציה קטנה. נתתי תשובה נכונה, אבל לקחתי בערך עשר שניות לחשוב עליה. ראיתי אותו משרבט במחברת. Jake אמר לי שעשר שניות זה נצח במקומות האלה. הם בונים מערכות שמזיזות מיליונים בכל מילישנייה, אז אם אתה עוצר ככה הרבה זמן על complexity הם תוהים איך היית מתמודד עם production שנופל ב-3 בבוקר. התשובה הייתה נכונה, לא שינה. עשר שניות. אני משחזר את זה לפחות פעם בשבוע וזה עדיין גורם לי לרצות לזרוק משהו.
Jake שלח לי הודעה בערך ב-11 בלילה כמה שבועות אחר כך כשנכנסתי ללופים של Jane Street ו-Citadel. "פשוט תוריד InterviewMan לפני שתהרוס גם את זה." וואו. תודה אחי lol. אבל הורדתי. עשרים דקות אחר כך זה כבר רץ לי על הלפטופ.
Jane Street זה עולם אחר לגמרי. יום שלם, ארבעה סבבים, שבעים דקות כל אחד, שני מראיינים בכל חדר. אחד שואל שאלות והשני רושם כל מה שאתה אומר, וזה מלחיץ ברמות. הנה מה שאף אחד לא מספר לך. הבעיות הן לא מ-LeetCode. בכלל. היו לי מאתיים בעיות משוננות. שום דבר מזה לא עזר. דפקו לי פונקציה עם memoization עם כללי cache eviction ספציפיים. אחר כך מחלקת game state עבור Connect Four, עם move validation ו-win detection בפנים. אחר כך מבנה עץ שהיה צריך custom hash שנשאר עקבי גם אחרי mutation. בעיות חדשות לגמרי, כולן. InterviewMan סימן לי שתי edge cases ב-validator של Connect Four עוד לפני שהרצתי את הקוד, כנראה חסך לי חמש דקות. מאתיים בעיות ה-LeetCode שלי? חסרות ערך lol.
אגב, לא צריך OCaml. Jake למד את זה לפני הלופ שלו, והם ממש אמרו לו להפסיק, פשוט תשתמש במה שאתה כותב בו הכי מהר. Python. שנינו השתמשנו בזה. לאף אחד לא היה אכפת.
מראיינים ב-Jane Street נותנים hints, וזה מטורף אם אתה מגיע מ-Google שבו הם פשוט רואים אותך סובל בשקט. נתקעתי על edge case אלכסוני ב-Connect Four ואחד מהם אומר "תחשוב על האלכסון כשהלוח לא מלא." וזה פתח לי את הכול. הם רוצים לשמוע אותך חושב בקול ומתקן תוך כדי. Jake אומר שככה גם הצוותים שלהם באמת עובדים. אם אתה שותק ומנסה להיות hero? מהלך שגוי. השתתקתי לארבעים שניות בסבב השלישי. שניהם פשוט בוהים בי. מפחיד בטירוף lol. חזרתי לדבר מהר מאוד.
אוקיי, Citadel. חברה שלי Priya עשתה התמחות ב-Citadel Securities. היא אמרה לי על קפה, מילים שלה ממש, "זה לא קשה כמו שאתה חושב שזה קשה." הנהנתי. אפס מושג למה היא מתכוונת. נכנסתי לחדר ואז אה. אוקיי, עכשיו אני מבין. partial credit לא קיים שם. הפתרון שלך עובר כל test case או שאתה מקבל אפס. אפס. התחלתי להסביר גישות לבעיה אחת והמראיין חתך אותי באמצע משפט. "you should know what this is." lol ב-Meta הליכה כזאת דרך המחשבה מביאה לך נקודות. ב-Citadel? ממש לא. תראה את הבעיה ותתחיל להקליד מיד. בלי הקדמות, בלי כלום. InterviewMan החזיר את השנים עשר דולר בחודש ממש שם. הוא קרא את בעיית ה-HackerRank, נתן לי את האלגוריתם בערך בשלוש שניות. הזיהוי המיידי הזה? בשביל זה שילמתי שנים עשר דולר. שנים עשר. דולר.
system design שם זה טירוף. Priya הזהירה אותי, והקשבתי? ברור שלא lol. אתה אומר "P99 מתחת ל-5ms ב-10,000 requests per second." אתה לא אומר "latency נמוך." היא ראתה מישהו נופל כי אמר "אפשר להשתמש ב-cache" בלי לתת eviction policy, hit rate, memory budget. אתה לא יכול לנפנף שום דבר באוויר. חשבתי שזה יהיה בסגנון Google, כזה מציירים קופסאות על לוח ומסמנים בערך. ממש לא.
בדקתי את ה-dock, את רשימת התהליכים ואת Activity Monitor אחרי כל session. אני פרנואיד לגבי הדברים האלה, אוקיי. גרמתי ל-Jake לעלות איתי לשיחת Zoom כדי לראות אם משהו מופיע אצלו. הקלטות מסך ב-HackerRank, ב-Zoom וב-Meet על פני כל שלוש החברות. כלום. אפילו לא סימן אחד. 57,000 אנשים משתמשים ב-InterviewMan apparently, ואני לגמרי מבין למה. Interview Coder גובה 299 דולר רק על עזרה בקוד. שנים עשר דולר מול מאתיים תשעים ותשע. בחייאת.
Jake אמר על דרינקים בשבוע שעבר שחנויות quant שוכרות סוג מאוד מסוים של מוח. לא יותר חכם מאנשי FAANG, פשוט יותר מהיר. מהסוג שיש לו את התשובה עוד לפני שהאצבעות נוגעות במקלדת. אמרתי לו כן, בדיוק, והוא ענה "אז למה אתה עדיין עצבני על Two Sigma." כמעט ירקתי את הבירה. עשר שניות, אחי. עשר שניות עלו לי בהצעה הזאת ואני משחזר אותן כל הזמן. Priya אומרת לי לשחרר כבר. אני לא יכול. כל מה שקרה אחרי הדחייה הזאת הלך אחרת, ובכנות אני לא יודע אם זה היה InterviewMan או פשוט החבטה לפנים שהעירה אותי. כנראה שילוב של שניהם אם אני honest עם עצמי. עברתי את Jane Street ואת Citadel אז אולי באמת כדאי שאסתום כבר לגבי זה. אבל עשר שניות, אחי. עשר שניות.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
