I applied online and a few days later, I got a call from someone in HR on a Tuesday. They asked me a bunch of questions about my previous experience, went over the details of the job I was applying for and then I had my turn to ask my questions. After about 30 minutes, the woman told me I had an interview 2 days later.
I go to the interview on Thursday and I'm interviewed by the SM and ASM. We go through the usual questions asked during interviews. 45 minutes later I leave. It's about 11 AM at this point.
At 3:30 PM on the dame day I interviewed, the HR woman calls me offered me the position.