3 rounds of interviews- 30 min each. The interview experience was pretty great in general the atmosphere was calm and easy going. I had to follow-up to know that I have been scheduled for a final round of interview instead of the recruiter informing me. I had to follow up via email for 2 weeks after which they let me know the results.