A manager reached out to me on LinkedIn.
I had a 30-minute chat with the manager, followed by a technical phone screen on an online coding site.
The interview process and scheduling were quite fast, and the recruiters were very responsive.
I thought the manager seemed rather inexperienced and was trying to build a new team.
The phone screen seemed easy, and I felt I wrote well-abstracted code and communicated well.
I received the decision that they did not want to move forward after the phone screen, one week after the interview.
I'm assuming they found a more senior candidate they wanted to hire because I thought the interview went well.
Design a class that represents a Valuable which has a name and volume.
Design a Safe Deposit Box that holds a list of valuables and implement add and remove methods.
Each Box has a size (small, medium, large), so take the volume into consideration when adding or removing.
Question was 3 parts. There may have been follow-up parts that I didn't get to.
The following metrics were computed from 68 interview experiences for the Samsara Software Engineer role in United States.
Samsara's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Samsara's Software Engineer interview process in United States.