The interview process had three rounds spread over a few weeks. The first round started with a quick introduction, then moved into an easy-to-medium DSA coding question. The interviewer was genuinely supportive — he gave me a couple of nudges when I got stuck, which made it feel more like a conversation than an interrogation. After the coding part, we went through several technical deep-dives. The whole round ran about an hour and fifteen minutes. I felt good about it overall, though I'll admit I blanked on a couple of basics that I really should have nailed — a reminder to not skip fundamentals during prep. Heard back after about three weeks that I'd moved forward.
The second technical round was more focused on the actual role and day-to-day work, which I found pretty straightforward. The final round was with the hiring manager — it was less of a grilling and more of a genuine conversation about team culture, how they work, and my background.