CarGurus logo
CarGurusSoftware Engineer
Updated Feb 19, 2026

CarGurus Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at CarGurus, newest first and distilled into what to expect across the loop.

Get your personalized CarGurus Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
7 months ago
Easy Negative United States

I was initially reached out to by a sourcer on LinkedIn, which led to a recruiter call that went well. Not long after, I had a phone screen with an engineer and cleared it because the questions felt very easy. After that, I was asked about my availability for onsite.

My timeline got messy right away. I told them I couldn’t attend due to a health reason and respectfully asked to postpone. They gave me a new date, but that one also slipped when a team member wasn’t available. When I requested the next new date, I didn’t hear back for about a week, and eventually I received a rejection email.
7 months ago
Average Neutral Boston, MA

My process started with a recruiter screen, then I moved into live coding on CodePen where I worked through a front-end style share-and-solve session. After that, I had an onsite that broke into multiple one-on-one interviews: I remember two rounds with software engineers that mixed behavioral questions with system design themes, and a separate hiring-manager round that was behavioral-only. The onsite didn’t end with just the in-person part for me—I had additional remote interviews the next day, including more behavioral questions and another live coding challenge on CodePen.

Across these rounds, the conversations felt generally respectful and the setup made it easy to stay engaged, and I didn’t get the feeling of being left to spiral. Some of the coding work leaned into the kind of web-fetch mechanics you’d expect—whiteboarding things like fetching via an API—and there was also a small JavaScript sorting problem that stood out. The schedule was intense and required juggling because the on-site normally would have happened later, but it ended up earlier for me due to conflicts.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Recruiter & Initial Screening

The interview process typically starts with a recruiter call that is described as organized and respectful, often followed by a technical phone screen. Candidates appreciate prompt communication and clarity from the recruiter throughout the process.

Recruiter callInitial screeningCommunication

Technical Coding Screen

Candidates experience a technical coding interview that often includes live coding sessions, primarily focusing on SQL queries, algorithm problems, and web-related tasks. The difficulty varies, but many find the questions manageable and relevant to the role.

Live codingSQLAlgorithms

Onsite Interview Structure

The onsite interview typically consists of multiple rounds, including technical interviews, behavioral assessments, and sometimes system design discussions. The format is often collaborative, with interviewers focusing on problem-solving approaches rather than just correct answers.

OnsiteBehavioralSystem design

Feedback & Communication

Candidates generally report receiving timely feedback after interviews, which is appreciated, although some have experienced gaps in communication or lack of follow-through after technical rounds. Clear communication is a recurring theme in positive experiences.

FeedbackCommunicationClosure

Interview Difficulty & Experience

The overall difficulty of the interviews is often described as average, with some candidates finding certain areas, like system design, more challenging. The tone of the interviews is usually friendly, but some candidates have faced abrupt or unprofessional interactions.

DifficultyProfessionalismInterview tone

Candidate Reflection & Preparation

Candidates often reflect on their experiences, noting areas they wish they had prepared differently, such as deeper knowledge in specific technologies or better handling of unexpected interview dynamics. This self-assessment can guide future preparation.

Self-reflectionPreparationLearning