I applied through an employee referral. The process took 4 days. I interviewed at CarMax (Milwaukee, WI) in Feb 2009
Interview
You are first interviewed over the phone where they ask you a number of questions to feel if your a good fit for the position. Then from there you are scheduled with an interview what they don't tell you is that this interview may take three to four hours. From there you are brought in and usually interviewed by a manager from a different department that ask you a number of scripted questions. If you do well you are interviewed by a sales manager from there you are interviewed again by two sales managers who put on a script where you are to sell them a car. If you do well you are then interviewed by the Location General Manager and if he/she likes you, then you are offered the job or rescheduled to come in.
I applied online. The process took 1+ week. I interviewed at CarMax (Rockville, MD) in Mar 2010
Interview
I had three interviews with CarMax, two interviews were on one day and the third was on another day due to time restrictions on their behalf. For the first interview, they ask you to bring in a print out of 2 cars from their website and you will have to choose one to pretend and sell. Normally you would go to the car itself and pretend as if you're trying to sell it, but in my case it was raining so I did not have to go outside. If you can make through the first and second interview, you will more than likely be offered a job on the third interview.
Interview questions [1]
Question 1
Because they ran out of time to give me my third interview that day, they told me they would call me for the third interview. They never called, so I called them because they had forgotten to call me. I scheduled my third interview which was only 10min and by the end of the interview I was hired.