Applied online; got called almost a week later. When I called the store back the manager gave a preliminary questionnaire i.e. (compliant with drug test, ever been arrested, etc,) then we set up a time to come in store and interview. The manager was very nice and polite, understood any concern/ question I had. I was scheduled to come in two days after the initial call. I came in store and it was during an average peak time for them, so the manager I was assigned was justified in being a bit stressed. I was told to wait in the lounge area until the customer level died down, which ended up being about 45 minutes after I arrived. I won't complain because I understood it came along with the trade of running a store. This gave me time to get my nerves to an ease, and actually talked with an employee a little; another employee told me "good luck."
So when I was summoned to interview, it was pretty simple: we went through the application, drug test, etc. There were a few misunderstandings with the manager I talked to on the phone in how the process was suppose to go, so the manager I interviewed with basically waived most questions since I'd been there for so long and wanted to hire me. The interview questions were pretty basic i.e. ("Why do you want to work here?" , "What does customer service mean to you?" , "Describe a time you worked in a team.") Also they will most likely ask you a "sales related" question and mine happened to be a scenario in which I had to sell additional items for a parent buying a party cake. Be prepared to answer this and list several items. But don't stress it, even if you aren't an ideal seller, they shouldn't care that much. That's what I was told.
I was hired on the spot, which followed paper work and other information I needed. This gave time to converse and explain availability/ other questions.
** I was told my application was pulled from others because my availability was pretty decent. (I marked down every day as available.) **
-- 16 years old in high school --