Initial 30 mins chat with recruiter which lasted 15 mins
2nd stage with hiring manager with lasted 40 mins
3rd stage with tech team whom you'll be working with.
The interview process was very bad, I had to constantly chase for feedback and even when they decided they weren't going to process with my application they still won't tell me.