
CarGurus Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 216 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 216 reportsCandidate interview experiences
First-hand accounts from people who interviewed at CarGurus.
Marketing Manager
A UK recruiter reached out about a marketing role at Cargurus in the UK. I was interested because it seemed like a great chance to build the marketing side of a growing, well-known company. I got through the first interview round and then had a second interview with their US marketing lead in November 2025. It's now January 2026 and I haven't heard anything back, not even a follow-up email to me or the recruiter explaining why they didn't move forward with my application. They just ghosted me, which is incredibly rude and disappointing. I know people are busy, but a little common courtesy would be nice. When candidates take the time to show interest, research, and prepare for two interviews, the least you'd expect is a rejection email from the hiring manager. What's even more concerning is that they promote themselves as an "employee-centric" business that puts people first. A heads-up to others – don't waste your time. There are many companies that show more respect for candidates and offer better pay.
- Can you describe how you manage marketing campaigns from start to finish?
Brand Marketing Specialist
I was contacted by CarGurus on LinkedIn about a Brand Marketing Specialist role that seemed like a good fit. The job involves supporting brand efforts by managing campaign development and execution, and overseeing social media strategy. It also includes working with creative and media teams to build social presence and help with TV spots and brand awareness. My first interview was pretty casual, mostly discussing how my past experience aligned with the role's requirements. We concluded the role wasn't the right match because they needed someone with more experience in launching big brand and creative campaigns, which wasn't my main focus at the time. Overall, it was a nice interview experience.
- Can you describe your experience in managing large-scale brand and creative campaigns from beginning to end?
Software Engineer
This was the most communicative, organized, and well-run interview process I've been through. My recruiter was super responsive and made it clear they valued my time, even accommodating me during the busy holiday season. The process included a recruiter call, two technical interviews focused on React, one technical interview covering JavaScript/TypeScript, and then an in-person system design interview that was immediately followed by a behavioral chat with the hiring manager. All the technical interviews felt really collaborative, and I appreciated that I wasn't left to struggle alone. It seemed like they assumed I knew how to solve the problems and were more interested in my approach and how I explained it. The system design interview could have been a bit clearer. After finishing up, I got feedback and a verbal offer the next week. They promised and delivered the written offer before the new year.
- How would you approach parking some cars?
- Describe how you would display some data.
- Can you manipulate an array of data?
IT Service Desk Analyst
The interview process went pretty fast. First, I had a phone screen with the technical recruiter, then another with the hiring manager. My final interview was a 2-hour on-site session. Most of my interviews were via Google Meet, even though I was on-site, with only one in-person chat. I was bummed about this since I was on site anyway. This made me more nervous than I expected. The interviews were mostly about project work and how I'd deal with certain scenarios. I felt the first interviewer put me on the defensive a lot, which just made me more anxious and didn't help my chances. I get why I didn't get the job. I also won't be doing another 2-hour interview; it's just too much mentally and emotionally. I was defending myself the whole time, a mess, and all over the place. I got a polite rejection email and was offered feedback by phone or email.
- Tell me about a time you didn't finish a project on time and how you managed the situation.
CarGurus Interview Questions
Quoted word for word from CarGurus interview reports.
“How would you find the top k strings from a given list of strings?”
Read reports →“Can you design an LRU cache that supports O(1) insertion and deletion?”
Read reports →“If given a list of VIN numbers, how would you arrange them to show the order based on how frequently each one appears?”
Read reports →“Can you write a SQL query to join the student and course tables, ensuring all students are included even if they haven't taken a course, using a left join?”
Read reports →“Can you implement a stack in Java without using built-in data structures, ensuring push, pop, and getMinimum operations all run in constant time?”
Read report →“Find the most frequent VIN and debug performance issues, and do simple SQL queries for average, count, and sum.”
Read report →“What's your approach to finding the top K occurrences in a list of strings?”
Read report →“How would you find the average marks for students who scored above 500, considering grouping?”
Read report →“Can you build a stack data structure that also tracks the maximum and minimum elements, ensuring these are maintained during push and pop operations without needing to iterate through the stack each time?”
Read report →Formats, difficulty and experience
Across all 216 CarGurus interview reports.