2 phone interviews, thorough onsite interview with different team members. The process was not too bad. It was a fun experience, and I would recommend interviewing with this company. Every interviewer was outgoing and nice, very easy to keep a conversation, and feel comfortable.