I applied through an employee referral. The process took 3 weeks. I interviewed at CarMax (Richmond, VA) in Mar 2018
Interview
As typical with most companies, you initially speak with a Recruiter.
The interview process begins with a "coffee meeting" prior to formally applying to understand more about the role. This is an informal chat replacing a typical phone interview.
If all goes well, you formally apply online which includes a personality test of ~250 questions.
Next, you are brought on-site for a day of interviews. Primarily panels of two folks along with a lunch job fit interview.
Interview questions [1]
Question 1
Tell me about a time you learned something new to better do your job.