Quite a long interview process overall. There were 4 stages of interview: phone, online test, phone interview with VP, in-person interview. First call is with their HR, then they will email you the sample questions if you pass the first phone interview. If you pass the online test, then you will have a phone interview with the respective VP. If you pass the phone test, you will go on to the final round where you will have interviews with 5-6 people in the team.