I applied online and about a month later, I received an email requesting a phone interview. The phone interview was basic, running through the resume. Then two weeks later, I was called in for a group interview where you listen to a presentation about the company for about thirty minutes and then have three individual interviews with assistant managers. The last interview I had was a writing sample, two round table discussions with people who have the job you are applying for, an interview with an assistant manager, and then the manager.
They repeat the questions a lot. They try to make you nervous by asking a lot of questions in a short amount of time. It's really not that bad.