I applied through college or university. The process took 3 weeks. I interviewed at CarMax (Richmond, VA) in Oct 2016
Interview
Found them through a career fair and was invited to apply online. They started with a standard phone interview, about an hour long with technical and behavioral questions (technical questions were very basic, such as what is a variable or what is an array). Then, once I had passed that I was sent an online background check exam. After I completed that, I was invited to the home office where I had dinner with recruiters and 5 other applicants one evening, then interviewed with them for about half a day the next day. They will offer hotel accommodations if you need them. The half-day interview was evenly divided between interviewing and touring their office. We ate lunch in their cafeteria, toured the building and gym facilities, then went through two hour-long panel interviews (2 on 1), one behavioral involving role-plays and the other technical focusing HEAVILY on SQL and web development (this may have been due to my stressing web dev on my resume, but the SQL questions are definitely standard). If you don't know any SQL or haven't worked with databases at all, LEARN IT. Expect Object-Oriented Programming questions as well, but nothing too difficult. They reached out to me 2 days later with a job offer. Pay was above what I expected and good for the Richmond area, and definitely worth it given their incredibly flexible vacation policy and relaxed environment.
Interview questions [2]
Question 1
What is the difference between the different types of JOINs in SQL, left/right and inner/outer?
I applied through college or university. The process took 4 weeks. I interviewed at CarMax (Richmond, VA) in Nov 2018
Interview
The process was super fast. Everyone at Carmax was very nice and they all seemed to really enjoy working there. I felt very comfortable talking to everyone because they were all very friendly. The process took about a month. Two phone interviews and then I was invited for a super day, which consisted of two interviews one hour each. The first was behavioral and the second was technical. Thought I messed up the coding portion of the technical, but everything else was fine.
I applied online. The process took 3 weeks. I interviewed at CarMax (Richmond, VA) in Oct 2018
Interview
I went through two interviews that were both over the phone. One was with the recruiter (who was very nice), and the other was with a manager (also very nice). After my second interview, I was told that I was going to get "set up with an on-site"; however, a week later I received an email saying that I was rejected. I'm still not really sure what happened because the second interviewer seemed really excited about me as a candidate. It might have been a lack of communication. Either way it wasn't very professional.
Interview questions [1]
Question 1
Basic teamwork, project, and experience questions.