I applied online. The process took 4 weeks.
I applied for a job I thought I had skills for (in devEx), but after talking to the recruiter he didn't think this would be a good fit for me and suggested another position in Routing org. I didn't think I'd have the right skills for it, but figured I can still give it a try. It sounded like an interesting problem to solve.
The recruiter was one of the best ones I have worked with so far. He was very detail oriented, provided excellent personalized prep and feedback. Even after a rejection dedicated time to talk through feedback in person. While I didn't progress to the next stage I really enjoyed going through that process and wish more recruiters were like that.
Design a system for an app to turn on/off a remote smart bulb. As you prep for this, make sure you really understand the tech to use in depth. You can't just know the basics for this since the interviewer will dig deep and will ding only surface knowledge.
The following metrics were computed from 5 interview experiences for the Samsara Staff Software Engineer role.
Samsara's interview process for their Staff Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Samsara's Staff Software Engineer interview process.