Senior Software Engineer applicants have rated the interview process at Snapsheet with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 25% positive. To compare, the company-average is 35.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 22 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Snapsheet overall takes an average of 18 days.
Common stages of the interview process at Snapsheet as a Senior Software Engineer according to 4 Glassdoor interviews include:
One on one interview: 29%
Phone interview: 29%
Skills test: 21%
Group panel interview: 7%
Personality test: 7%
Presentation: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Snapsheet in Nov 2022
Interview
Ghosted after 3 interviews. Don't waste your time. They are likely doing a hiring freeze on the engineering teams due to the current climate, but communication around that would've been nice. I have a job currently and had to plan around my current workload. They were very inconsiderate of that part.
Interview questions [1]
Question 1
The interview process was average. Easy Leetcode problems and questions about background.
I applied through an employee referral. I interviewed at Snapsheet (Chicago, IL) in Dec 2025
Interview
Recruiter screen
Hackerrank test 90 mins
Hiring manager screen, 30 mins. Didn't correspond to listed prep materials. No time left for candidates to ask questions. No visual aides or tooling provided for candidates with disabilities.
Interview questions [1]
Question 1
Lots of questions about rails and web app stuff (the role was for AI)
I applied through a recruiter. I interviewed at Snapsheet (Chicago, IL) in Nov 2025
Interview
First round: simple recruiter call.
Second round: basic programming questions.
Third round: 60 minutes with the hiring manager (behavioral)
Last round: 3-4h of panels with people you would be working with.
Overall is quite standard procedure. Personally, I do not like wasting other people's time or even my own. If you have an interview, make sure you are interviewing them too (fit, work, projects, expectations...)
This
Interview questions [1]
Question 1
Basic programming, basic SQL and basic API calls.
Behavioral: I assume these change for each candidate - so make sure to brush up on what projects you completed or coordinated (as a Sr engineer you are expected to delegate and make higher impact)
Last round is where you should spend time showcasing your though process and effectiveness. Ask questions, do not make assumptions AND do not accept criticism. Question why the interviewers dismissed your approach.