Two in person, face to face interviews.
The first one was with Senior Management and the second one was a panel interview where different team members got a chance to ask questions.
It was a great conversation and provided a chance to meet the actual teams that you would potentially be working with if hired. The team members were very candid and asked many job related and scenario based questions.