I applied online. The process took 2 weeks. I interviewed at Samsara (San Francisco, CA) in July 2022
Interview
1. Recruiter call
2. Phone screen (class question)
3. onsite consisting of 3 rounds
a. System Design (upload CV for a fleet)
b. Technical (class design of a terminal dictionary mapping)
c. Managerial conversation (basic questions about past projects)
Interview questions [1]
Question 1
Class question for the phone screen
Upload CV for SD -> be prepared to describe APIs and entire flow
Technical was again a class design
Managerial conversation is what you would expect
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