After submitting the online application you do a 'Situational Judgment Questionaire' to see if your values align with theirs. Then a basic technical questionaire. The actual interview is a 2.5 hour seesion on Hirevue, 1 hour maths and probability questions (game theory, set theory, and explain your answers by sharing your screen and talking about what you did), then a 1 hour coding challenge (pick your prefered language and fulfil this taks, "Given a triangle of numbers, start at the top point and find the largest possible sum that can be accumulated from travelling down to adjacent numbers in the traingle"). Finally, finished with a 30min behavioural questionaire.