I applied online. The process took 4 weeks. I interviewed at CarMax (Atlanta, GA) in Nov 2016
Interview
Very intense process, but you can see why they have some of the lowest turnover. They are looking for longevity in cadidates unlike most places where they get 3-4 years out of people. Started with online app and then personality assessment, phone nterview (1 hourish), online assessment which is a computer simulation and you record video response (2-4hours online) then in-person interview (4 hours) then a drug test (oral swab) I've heard nothing but amazing things about the company and culture and you can tell everyone loves working here. So I can appreciate the long interviewing process. Study up on situational questions regarding work history. Practice until your brain hurts :) "Tell me a time...."