First interview with the agency, and then next with IT Manager, and the final round with CEO of the company.
All the interviews were around 2-3 days apart. first one, I had to write a skills questionnaire., second one was technical, 3rd one was fully behavioral and they confirmed me the position within 5mins after the interview directly. Joined them within 2 weeks.