Level: Mid-Level
Round: Onsite · Type: Multiple Types · Difficulty: 6/10 · Duration: 240 min · Interviewer: Unfriendly
Topics: Binary Search, System Design, Behavioral Questions
Location: San Francisco Bay Area
Interview date: 2024-12-01
Got offer: False
I interviewed for an L4 position. Here's a breakdown of my onsite experience:
Round 1: Coding I was asked a variation of a problem involving finding all versions of something. The core solution involved using binary search. I finished 15 minutes early, and the interviewer said there were no issues.
Round 2: Live Coding I was given the Time-Based KV store problem, which was a previously seen question. I completed it 20 minutes early and answered several follow-up questions. The interviewer seemed distracted throughout, but there were no issues with my code.
Round 3: System Design I designed a Messenger system. I answered the interviewer's questions smoothly and completed the basic design 10 minutes early. The interviewer mentioned that my performance was close to a senior level.
Round 4: Behavioral The interviewer seemed to be reading directly from a guide. I suspect this round led to my rejection.
LeetCode similar: LeetCode 278: First Bad Version