Overall, the interview process was fairly easy.
First Round: Interview with the hiring manager to discuss the role and my experience. The manager was friendly and easy to talk to, making for a good conversation.
Second Round: Technical interview with an engineer. It consisted of two straightforward Leetcode-style questions, both on the easier side. I did make a mistake when explaining the time and space complexity, but the engineer was understanding and provided guidance.
Third Round: Interview with the director. It started with the usual "Tell me about yourself" question, but quickly shifted into a discussion about how my previous company scaled services. The director seemed skeptical and kept pushing on that topic, making it hard to move on to anything else. It felt like the entire interview was spent debating rather than properly assessing my skills, which wasn’t the most productive or fair experience.