There were three rounds of interviews in total. The process began with an initial HR screening, which focused on my background, experience, and overall fit for the role and company. The second round involved a take-home assignment, where I was asked to complete a task relevant to the position, allowing me to demonstrate my skills and approach to problem-solving. The final round was an interview with the hiring manager, which was more in-depth and centered on my technical knowledge, past experiences, and how I would contribute to the team.