They have a 6 part interview cycle. First a phone screen with a manager which leads to a take home assessment, then a technical interview, then a technical/behavioral interview with a lead, followed by an interview with the manager, and then an interview with a director.
Everyone was nice, friendly, and seemed like they wanted me to succeed in the interview.
The interview from the lead was a little strange. They hadn't looked at my resume until the start of the interview. This lead to them misconstruing my on campus job during school as software engineering related but I just worked at a computer lab. They suggested that my education was software engineering focused rather than QA. Then gave an impromptu SQL question that they were making up as they went along so they had me write down the tables and columns as they were spoken aloud and while changing the already named columns when they thought of a better description. This was one of my first interviews after getting out of school so I was expecting them to be more prepared. It got a lot better when I turned the conversation to talking about how I felt my experience was right for this role and how what I had been studying was applicable.