Software Engineer 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 Engineer 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 Engineer 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 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...