Three stages consisting of an initial traditional interview with a team, then a second stage with your manager and a third and final stage with a director. They told me the third interview was a discussion and not an interview but it was much more formal than I had expected and was question driveb,