I applied online. The process took 1 week. I interviewed at CarMax (Salt Lake City, UT) in Aug 2011
Interview
it was a lengthy interview. Pretty easy. You just had to have people skills. They start you with a sales manager and you end with the GM of the store. Many people said it was hard, but I didn't think it was too bad.
I applied online. The process took 2 days. I interviewed at CarMax (Norton, MA) in Nov 2015
Interview
The interview process is hard, but for good reason. First they set you up for a standard phone interview just to ask about prior work history and why you think you'd be a good fit for CarMax. If they like you they will immediately set up an in person interview. Be prepared for a long interview, the process lasts between 2-3 hours if you're doing well. You first sit down at a computer and answering some drug and felony questions. After that you have multiple interviews with all different people you'll be working for. All of the questions are in the "name a time you..." Format. You also must agree to a background, driving record, social security and credit check. And the drug test happens day of if they're interested in hiring. From what I've seen if you're hired they offer you the job right on the spot, if not they say you'll hear in a few days and email you.
I applied through a recruiter. The process took 1 week. I interviewed at CarMax (Richmond, VA) in Jul 2012
Interview
Absolute freakshow. This place is more of a cult than a company. The standard whiteboard interview, one on ones with managers, tech group pow wow, computer test, urine test, yes this is a six hour endeavour. When you see how quickly people leave when the clock hits five you will see that this is no place you want to work.
Don't drink the kool-aid on the way out the door.