There are 4+ levels if interview plus a technical round i had tk go through. First round was a 30 min call with recruiter. Then second level was a technical round with senior members of the team. This round mostly consists of understanding candidate and related technical screening. Then they gave a technical assignment to finish. They are flexible on the time to finish. Once the assignment is completed, 3rd was to go through the task and questions related to the approach we took. Then 4th round was to talk to hiring manager. In overall they were very organized and clear.