Recruiter reached out to me on LinkedIn.
They scheduled a phone screen first — system design, on a news aggregation system. The interviewer was very nice. A week later they told me I'd passed.
Then they scheduled a chat with the hiring manager about my project. A week later they told me I'd passed that one too.
Onsite was two days, three rounds.
System design: they asked me to design a hotel system. I hadn't prepared for this one that well and didn't expect they'd ask it — when it came to how to query the DB my brain kind of short-circuited and I didn't answer it well. I'll probably get dinged here.
Then the project deep dive — nothing much happened there.
Last was AI coding. Three questions total, on a task-scheduling problem I hadn't seen shared before, mostly about filter/sort. The interviewer's expectation was to get through two of the three questions.
First you read the problem, ask questions, then explain your approach, then prompt [the AI] and review the code together. The interviewer asked what I'd do differently if I wrote the code myself — I talked through that a bit. Then we walked through test cases together. I got tripped up by the wording of the problem a couple of times, and the interviewer was kind enough to help me out. Then we went over the approach for the second question together, prompted, and tested it. Right around then time was up, and that was it.
July isn't a great time to interview at this company, because they have a summit going on and get really busy, so scheduling tends to drag.
Discussion
Loading comments…