Software Engineer applicants have rated the interview process at Samsara with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 39% positive. To compare, the company-average is 50.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 20 days to get hired, when considering 83 user submitted interviews for this role. To compare, the hiring process at Samsara overall takes an average of 24 days.
Common stages of the interview process at Samsara as a Software Engineer according to 83 Glassdoor interviews include:
Phone interview: 42%
One on one interview: 20%
Skills test: 13%
Presentation: 10%
Group panel interview: 5%
Background check: 4%
Personality test: 3%
Other: 2%
Drug test: 1%
IQ intelligence test: 1%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Samsara
Interview
I could not have better things to say about Samsara. The interview process was very smooth. It involved one remote technical coding session followed by a 5 hour onsite interview. My recruiter (Dawn) was amazing. I had a couple deadlines coming up and she was able to push me through the interview pipeline very quickly, and even have an offer decision on me the same day as an onsite. She was extremely responsive throughout the entire process to make sure I was taken care.
Based on the interests I had vocalized during my onsite, they matched me with a team that was a great fit for me. During my Team Match call, I expressed that I wanted to meet the team, and they brought me in to get lunch the same day - my recruiter even joined us!
Everyone I interacted with at Samsara was very intelligent, thoughtful, personable, and professional. They clearly have a great culture and a high technical bar. While I ended up going elsewhere, I definitely recommend this company!!
Interview questions [1]
Question 1
They ask tiered questions. The first question is simple, and follow up question make the questions more complex. I really enjoyed this, because it allowed for a lot more interaction than someone asking you an algorithms questions and then listening to you trying to solve it for an hour.
First a HR call - goes into project details, what you're looking for, etc
Got connected to a Hiring Manager for a project deep dive + TPS round within the hour. TPS question not too difficult - not leetcode.
live coding session, create a md to html translator. It was all live with unique requirements making it more difficult than I expected using regex. The interviewer was not personable and it was a very uncomfortable experience
I made it to the technical screen and didn't proceed further. Recruiter call was the usual experience dive, comp discussion, and why you are looking for a job. The technical screen was a string parsing question.
Interview questions [1]
Question 1
Technical: String parsing. Be comfortable with regex