Two phone screen rounds.
AI coding - two hours, and they give you starter code. You have to implement two new features in an existing auction system: a new kind of auction participant (a new bidding strategy, for example "bid at the last moment"), and a new auction format (for example a Dutch auction). You get 45 minutes to implement both features using AI, including writing test cases, and then the last half hour is spent walking the interviewer through it. The feedback I got was that I handled the edge cases well, but my solution was a bit over-engineered. So my advice is to focus on the task itself first, get the features written, and make sure (1) you can explain the code logic clearly and (2) the edge cases are covered, then present to the interviewer as soon as possible, and if the interviewer has follow-ups, write them live.
System design - design a donation system. I honestly felt the interviewer did not know what he wanted himself, and kept asking the same scalability question over and over. The final feedback was that I was a bit ambiguous on some design choices, which I guess is constructive feedback. In a system design round you do need to be a bit more confident, make firm choices on design decisions and give a reasonable rationale.
Then they scheduled the final rounds, also two rounds, which is relatively few.
Product sense - I felt it went well. How to spot problems, designing milestones, and measuring success were all covered clearly. But the feedback was somehow that I did not explicitly mention their topline metric, which is GMV. When I heard that feedback I felt like they were just nitpicking, and suddenly I felt I didn't want to go there anyway.
Hiring manager - I also felt it went well, and I tried to lean on the values listed on their website. The final feedback was that this round did not show that I aligned especially with any one value; the recruiter's exact words were "there's not a single spike in values". All I can say is, if this place won't have me, there are other places that will.
About a week after the two virtual onsite rounds I got the rejection email.
I feel like they are a bit of a mystery. For the most part, I think the reasons for the rejection were really out of my hands. I heard the company is in chaos internally too, so I'll just comfort myself that I dodged a bullet.
Discussion
Loading comments…