Software Developer applicants have rated the interview process at CarGurus with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 61.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 12 days to get hired, when considering 9 user submitted interviews for this role. To compare, the hiring process at CarGurus overall takes an average of 21 days.
Common stages of the interview process at CarGurus as a Software Developer according to 9 Glassdoor interviews include:
One on one interview: 44%
Phone interview: 44%
Skills test: 11%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1+ week. I interviewed at CarGurus (Cambridge, MA) in Apr 2014
Interview
Applied through recruiter for a backend dev position. Did the phone interview with the VP of engineering, it was pretty standard and easy. Was invited for an in person interview. The office looked nice. There were four 1:1 rounds, approximately 45 minutes to an hour each. First one was on basic java and algorithms, second was focused on concurrency and multithreading in Java, third on web app architecture and scaling, the last one was with the VP and he asked more algorithm questions. Never heard back from them after the interview. The recruiter mentioned they were passing because they thought I did not have enough attention to details. Overall positive experience, about what I expected from a software company.
Interview questions [1]
Question 1
I can't think of a particularly difficult question. One example of a typical question was to design an email job that would deliver high number of emails and will work on a really old and slow hardware.
I applied online. I interviewed at CarGurus (Boston, MA) in Mar 2026
Interview
Standard process. Recruiter call, one technical screening and then on-site for 4 rounds.
The process is pretty simple. SQL-heavy interviews. The recruiter was really helpful throughout the process. Got structured feedback after the interview as well.
Interview questions [1]
Question 1
Internal System Design, DSA(Medium), SQL and DB related questions
It was fun and they treated me well. Asked questions about my experience and talked in general about more things as well as the product I would be working on.
Interview questions [1]
Question 1
Tell me about yourself?, How do you approach problems?
I applied through a recruiter. I interviewed at CarGurus
Interview
The company recruiter contacted me on LinkedIn with a job opportunity. We scheduled an initial interview. He did not call at the appointed time, nor did he offer any explanation.
This lack of professionalism reflects badly on the company.
I wonder what else they are saving on besides cheap recruiters...