There is an initial introductory interview with HR, followed by a technical interview which simulates a day at work. This interview involves colleagues whose availability varies depending on their location around the world.
Finally, an interview with the manager to gain a deeper understanding of the individual's personality and motivations.