A one hour phone screen with two or three people. I had to talk through the design of a chat system including client, server, api, etc. Not bad.
I was then called in for an onsite interview. The first hour was an interrogation by 7 people sitting around a big conference table firing question after question at me. Then all but two left and I had a 2+ hour whiteboarding exercise. Not fun.
I honestly thought I did pretty well, but apparently not. I didn't get an offer.
This place seems to put a lot of emphasis on your ability to perform in front of large groups for extended periods of time.
Thankfully they mainly did focus on technology and didn't ask a lot of those types of questions such as: Tell me about a time you had a conflict with another employee.
Besides the stress of the lengthy group interviews, it seems like a cool place to work.