Multiple interviews, with teams of people. At one point I had 6 people asking me questions at once. felt kind of cornered. Overall though if you know your stuff the questions are easy & the people are very nice. They seem to have a very high turnover rate as I was hired by a staffing agency. I had multiple phone interviews, a one on one interview, a team interview ... allot of interviewing to say the least.