There were two rounds of interviews: the first was an online interview with the manager and the HR representative, and the second was an in-person interview with additional team members, including a senior developer and the product owner. The entire process was well-structured and smooth, allowing me to gain a clear understanding of the role as well as the working culture of the team. I also had the chance to ask questions, which made the experience both informative and reassuring.