Stage 1:
A 30-minute Zoom interview with a recruiter. This was an initial screening covering my background, experience, and general fit for the role.
Stage 2:
A technical Zoom interview focused on LeetCode-style questions. The interview included 4 questions with difficulty ranging from easy to medium.
Stage 3:
A set of three consecutive interviews:
Team Fit Interview – focused on collaboration, communication, and cultural fit.
Project Deep Dive – I was asked to present and discuss a significant project I worked on, including technical decisions and challenges.
OOP & System Design – involved an object-oriented design question, where I was required to define and design an architecture for a given problem.
I did not pass Stage 3.
From my understanding, the next steps after this stage would have been an interview with the CTO, followed by a final HR interview.