5 stages - screen call with a recruiter, online assessment, problem solving interview, bar raiser (culture fit) interview, team fit interview.
Took around 3 months from applying to offer, fairly quick on responding to the application and after each interview. There's a recruiter prep call between each stage which gives you some useful guidance for the interview.