There were 4 rounds of interviews. 1st round was a 30 minutes screening call with an HR, asking about past experience, motivation, salary expectation, and visa status. 2nd round was a technical take home assignment, given 5 days to complete. 3rd round was a one-hour follow up interview with technical manager and team lead. It dug deep into technical experience, mixed with behavioral questions and short live coding sessions. The final round was a cultural interview with a VP and a member in the team.
Smooth communication and responsive. Interviews were conducted professionally and with high quality.