There are 5 interview stages in total:
1) Initial call with Talent Acquisition
2) Introduction with a Hiring Manager
3) Technical round with Senior Engineer - I failed this one and didn't proceed further
4) Can't recall what exactly is expected here (possibly, whiteboard scenario and/or presentation)
5) Final behavioral round with the Director of the department