I applied online. The process took 7 weeks. I interviewed at Samsara (San Francisco, CA) in Mar 2018
Interview
It was a 3 step process:
1. HR phone interview
2. Technical phone screen
3. Various onsite interviews
- Samsara product demo
- Interview with hiring manager
- 3 technical interviews
- Lunch with 2 teammates
The interviews went smoothly. Interviewers were professional. The HR recruiters were professional and responsive. And the office was in a nice & quieter part of town. I'm not really sure where some of the criticisms are coming from.
They were in the process of moving when I interviewed with them.
They got back to me in a day so say that I was not getting an offer. I'm disappointed. They have a good thing going for them. I'll have to reapply in the future.
Company related technical question involving ranges: Given a list of tuples of [(time,temp), ...], return a list of tuples of time ranges where temp is above 50.
System design: Design an employee timesheet system that allows workers to update their status (working, on break, not working) and view the hours worked in a day/week. Provide the database tables for this and the RESTful API for this application. Show how the developer would pass information to the RESTful APIs