First a phone interview, then was contacted a few days later and invited to come in for an in-person interview. There I met with the recruiter and toured the (amazing) headquarters building. About two hours were spent in 3 consecutive interviews with supervisors & HR. Everyone was extremely friendly and you could tell they truly loved working at the company. The interviews were conversational and there were no surprise or hard questions, just the general interview Qs, plus some questions specific to the position. I didn't receive an offer, but it was an all around positive experience.