About two weeks after I had applied online I received a call from what I assumed was a third party hiring / HR company. I set up the initial phone interview, and when I passed, I was immediately sent an email link to take a questionnaire. The questionnaire was about an hour long, and it was essentially a "what would you do with X Y or Z" situation quiz. After you pass, you get an email letting you know that you passed. About a few days after that I was called to set up an in person interview.
The actual interview was about 30 minutes long. Two female managers interviewed me. The standard questions were about my major in college, what I'm getting my Masters in, and other various simple questions. The main questions, for which they wrote my answer down, were "Please explain a time when you had to go above and beyond for a customer to please them." as well as "Please explain a time dealing with a problem customer that you just couldn't please." For both of those questions, I had to explain the situation, explain what I did, and then explain the resolution.
After that, they explained the benefits, pay, and things about the department I would be working in. They said they had several other interviews to conduct but I would hear back within two weeks. I thanked them for their time and they thanked me. Ultimately I didn't get the offer, unfortunately, though they were offering much lower pay than what I was expecting anyway.