There was a phone interview, an online test and personality quiz, an in-person interview, and a second in-person interview. The phone interview was fairly easy, and it just went through the logistics, and then she asked about a time to come in for an in-person interview. On the interview, she took me on a tour immediately, and talked about the company, and then asked me some questions. She asked me to come in for a second interview, where they would make their final decision. They got back to me within 10 minutes after the interview saying that I got the job.