Almost 6 stages.
1 - HR screening
2 - Technical interview
3 - Test via TestGorilla
4 - Submitting an Assignment (in the form PPT presentation)
5 - Presentation of your assignment / Situational interview
6 - Final interview with Studio head
Passed 5 stages, they said they need time for other candidates to align, since I was one of the first ones to apply and get to final stage. After 1.5 month they came back and asked if I'd be willing to be considered for same position but in other department since they think I'll be a better fit their. I thought I will be just redirected however turned out I needed to go through the whole process again as it is a different product. Obviously I rejected.