The interview process had three rounds. The first was an online technical assessment covering basic programming, data structures, and debugging. The second round involved a technical interview where I explained my past projects and solved a few coding questions. The final round was an HR discussion focusing on communication skills, teamwork, and my interest in the role. Overall, the process was smooth and well-structured.