I applied in-person. The process took 1 week. I interviewed at PetSmart (Dallas, TX) in Sept 2012
Interview
Generally you will go through an initial phone interview, a first interview with a store director, a second panel interview with a member of HR and the district manager. There will be a drug test with a third party and a background check that can take a week to process.
Interview questions [1]
Question 1
Tell me about a time that you were asked to follow a policy or procedure that you didn't agree with and what you did about it.