Telephone interview followed by a selection day of interviews where 4 others were present. Group exercises followed by a technical and HR face to face intreviews. Then a final Skype interview where I had to give a presentation and answer questions.
Very professional experience and thorough interview process.