I went through the interview process twice actually, and both times it entailed a brief phone call with the recruiter, a half hour phone interview with a member or two from the team, an in person interview with four team members for a half hour each, and then one final video chat with another team member.