3 Interviews - 1 Phone, 2 In-Person. The phone screen was quite easy - They want to make sure you are enthusiastic and sound like a good fit for the company's culture. The in-person were very difficult. They didn't try to make them particularly intimidating, but rather, they are very thorough and drill you on your answers for further clarifications.