I applied through a recruiter. The process took 6 weeks. I interviewed at Advance Auto Parts in Feb 2012
Interview
Multiple Interviews both on the phone and on site. There were many behavioral based questions. I talked on the phone to the HR team before talking to the prospective boss. I think completed an on-site interview with multiple people to get this job. It was a very thorough process.