I had two interviews, the pre-interview which was with probably someone from HR basically going over the requirements and application questions. Second was with the team, I talked to maybe 5-7 people over a total of 90 minutes. Every group of people stayed for 30 minutes then passed it to the next set.