Five stages in total. Intro call, technical test, then an interview with executives described as the “final” stage. I was then invited to the office for what was presented as a “meet the team” session and was reassured it was essentially the last step.
In reality it became another technical interview, repeating questions and topics already covered, with no clear agenda. The team I was supposed to meet did not show up, and it did not feel like anyone was prepared for my visit. After attending in person and spending another hour on a repeat technical round, I received no follow-up or outcome.