Software Engineer applicants have rated the interview process at Checkr with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 32% positive. To compare, the company-average is 40.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 15 days to get hired, when considering 28 user submitted interviews for this role. To compare, the hiring process at Checkr overall takes an average of 20 days.
Common stages of the interview process at Checkr as a Software Engineer according to 28 Glassdoor interviews include:
Phone interview: 37%
One on one interview: 22%
Skills test: 14%
Presentation: 12%
Group panel interview: 6%
Background check: 4%
Other: 4%
Personality test: 2%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Checkr in Apr 2022
Interview
Started with a 60-minute technical exercise on coderpad, the name matching exercise already discussed on here. Got an email pretty soon after that to schedule a three part interview and was given a PDF with basic info about it.
The interviewers were polite, so the negative rating isn’t because of that but rather the process after. About a week after the technical interviews got an email to set up a coffee chat with a team manager. This was not an actual interview per se, the manager explained what the team was like. Was jerked around for two weeks after that and finally got a rejection. This was a full month after the technical interviews. My advice is to filter more strongly in those stages so you aren’t wasting time.
Interview questions [1]
Question 1
1- Name matching problem (already given in another interview
2- Object design, given some already existing given classes/features, add some more (in Miro)
3- Refactoring code (in an IDE/language of your choice)
4- Explaining the design of a project you’ve done (again, using Miro)
Also each of the interviewers in the 3-parter ask 2 behavioral questions that are based on their values.
The interview process starts with a HR screen, before proceeding to a first round code screen.
The exercise wasn’t terribly difficult, but you are on a time crunch. My interviewer was nice, but I feel like towards the end they led me down the wrong path. I just really don’t like these live coding interviews where you have to get the question right and you’re tested on “collaboration.” Can you even truly test collaboration, when the interviewer already knows the answer?
In the end I feel like I was close, but stumbled due to anxiety about wanting to make it to the next round. I recommend just relaxing and hopefully you are good at solving problems while someone stares at you and maybe gives not so helpful hints. It’s also telling that probably most of the ppl who here probably got the same question, yet rejected after the first round 🤔 I doubt it is due to true incompetence.
I applied online. I interviewed at Checkr (San Francisco, CA) in Sep 2025
Interview
Spoke with recruiter about prior experience and potential alignment with the role. Went over current products of the company, day to day expectations for the role, and logistics. Was then given a link for an online assessment.
Interview questions [1]
Question 1
Code Assessment mimicking potential business logic within the API layer. Code must pass test cases (not all known). Done in hacker rank IDE. Given about one hour to do it.
I applied online. The process took 2 weeks. I interviewed at Checkr (Denver, CO) in Jul 2025
Interview
After applying, a Checkr recruiter reached out with the preliminary name matching code challenge described in detail in other posts. This was followed by a 30-minute recruiter phone screen. There was then a pretty exhaustive set of technical challenges: 1) object oriented design diagram for a new checkr feature 2) an api dev exercise 3) a core refactoring challenge. They were all straightforward and you’re given details for each challenge in advance. The process wrapped up with a conversation with the hiring manager. Overall, the interviews were fair and reflective of actual software engineering work
Interview questions [1]
Question 1
Name matching code challenge; object oriented design; api development; code refactoring; vibe and behavioral questions