I applied online. The process took 1 week. I interviewed at Samsara (Denver, CO) in Aug 2019
Interview
Got scheduled with the recruiter and he asked me some basic JS questions like what is observable and promise. Next got scheduled for a Technical Phone Screen with an engineer in SF for coderpad. As expected, they asked the same questions many have listed here on class design. I completed the question with the result being the same as they had listed in requirement. Also as many have listed here, the interviewer did not seem interested in listening to talking when solving a question. After the solution worked, she asked if I had any question and described what her day to day looks like. Interviewed on Friday and got the reject email Monday. Unsure what they are looking for in candidates when they are not even interested in speaking.
Interview questions [1]
Question 1
Design a class for Pallet and Trailer class. Implement methods in Trailer class to for : weight, load, unload and as a follow up how would you implement a method for weight at any given time t
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.
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
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