When I applied, I was asked to schedule an in-person interview for a specific time (like any other company's one-on-one interviews). When I got there, it turned out to be a Hiring Event. My interview was scheduled for 1pm, but because it was actually a Hiring Fair I sat for almost an hour waiting (well past my scheduled 1pm time. The first part is them pulling a group of people into a conference room to take 2 timed tests. Then the interview with a member of HR. If they like you, they send you back out to the lobby to sit at a computer to take 3 more tests (typing and grammer tests). If you make it past that round of tests, you then do a second interview with a department shift manager. After that (if you continue on) is they send you to sit at one of the current employees desk to "shadow" them for about 30 minutes. Once you're done with that, you do a THIRD interview with the Senior Department manager. Then you go home to wait to hear back.