It began with a half hour phone screen with a senior member of the development team. After that I was given instructions for a code sample to complete before the onsite interview. The code sample was relatively short, requiring a couple hours to complete. This was followed by "1 on 1" onsite interviews with 4 members of the team. The onsite interviews took somewhere between 2 1/2 and 3 hours.