Started with a questionnaire written by the QA team to asses overall ability. Once that was passed by the QA Team, phone interview with recruiter was scheduled. After phone interview, on site interview with 5 members of the team.
Everyone was very nice, and all of the interviews were very fair. I screwed up on one of the very easy coding questions. Just froze. Interviewer was very nice, even made a joke to make me feel slightly better about it. Overall, great team, great interview, just wish i hadn't screwed it up.