The interview process consisted of three stages. First, there was an initial screening call with HR to discuss my background, experience, and motivation for applying. Next, I had a formal interview with the hiring manager, which focused on my technical skills, past projects, and how I approach problem-solving. In the final stage, I met with team members for a more in-depth discussion about collaboration and cultural fit. The overall process was structured, professional, and communication was clear throughout, with timely updates after each stage.