I did an online application and got an email to schedule an interview a few weeks later. Went in, sat down with the Front End Supervisor, who shook my hand, apologized for the cluttered office, and proceeded to tell me all about how they run their stuff at Home Depot, what to expect, etc. Asked me if it sounded like the sort of thing I'd be interested in, when I'd be available, whether I wanted part-time or eventual full-time, etc. Nice guy. I was waiting for the questions but he literally never asked me anything. Gave me a drug test form and told me that if the results passed I'd be called in for a second interview with two of the managers, where we'd discuss pay. Told me they had a pay-scale and not to be afraid to push for higher pay if I felt I merited it. I wore dress pants with a dress shirt and tie, and a black Carhartt coat (I didn't want to appear too formal unless I felt they wanted me too, at which point I would have taken off the coat. I felt like it was pretty informal, so I left the coat on.)
Passed the drug test, and the HR lady called me to schedule orientation. Never did that second interview. I've heard multiple different ways people were interviewed, but every cashier I ran into at two separate stores in two separate districts started at $8.30.