Samsara's Interview Process

Looking to get some insight into the job interview process at Samsara? We'll walk you through the process so you can best prepare for the interview! Want to see their available roles? Read on to get an inside look!


Samsara's Interview Process for Software Engineers

1. Phone interview 2. Onsite interview (technical challenges based on real problems we've faced at Samsara)


Get weekly alerts of new jobs from companies not using whiteboard interviews!

40 Roles Available at Samsara

View more jobs from companies that don't whiteboard interview!

Senior Software Engineer, Backend Infras..

6/29/2022 • Remote (United States) • Recruiter Contact
RubyReal World ProblemCoding Exercise

Senior Software Engineer - Mobile Device..

6/27/2022 • Multiple Locations • Recruiter Contact
Real World ProblemCoding Exercise

Senior Embedded Software Engineer - Mult..

6/24/2022 • Remote (United States) • Recruiter Contact
C++GolangReal World ProblemCoding Exercise

Senior Data Engineer

6/24/2022 • Remote (United States) • Recruiter Contact
SQLPythonReal World ProblemCoding Exercise

Software Engineer, Full-Stack - Platform..

6/23/2022 • Remote (United States) • Recruiter Contact
JavaScriptReal World ProblemCoding Exercise

Firmware Quality Engineer

6/22/2022 • United Kingdom • Recruiter Contact
SQLPythonReal World ProblemCoding Exercise

Senior Embedded Software Engineer - MCU

6/22/2022 • Remote (United States) • Recruiter Contact
CJavaScriptGolangReal World ProblemCoding Exercise

Senior Machine Learning Engineer

6/22/2022 • Remote (United States) • Recruiter Contact
JavaC++PythonGolangReal World ProblemCoding Exercise

Marketing Data Engineer

6/22/2022 • Remote (United States) • Recruiter Contact
ETLRPythonSQLReal World ProblemCoding Exercise

Computer Vision Engineer

6/22/2022 • Remote (United States) • Recruiter Contact
SQLJavaScriptPythonGolangReal World ProblemCoding Exercise

Senior Firmware Quality Engineer - Conne..

6/22/2022 • California • Recruiter Contact
SQLPythonReal World ProblemCoding Exercise

Senior Firmware Quality Engineer - Dashc..

6/22/2022 • California • Recruiter Contact
SQLPythonReal World ProblemCoding Exercise

Senior Quality Engineer - Full Stack

6/22/2022 • California • Recruiter Contact
SQLPythonReal World ProblemCoding Exercise

Manager, Software Engineering - Fleet Sa..

6/22/2022 • Remote (United States) • Recruiter Contact
SQLJavaScriptReal World ProblemCoding Exercise

Senior Software Engineer - Frontend Infr..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Senior Software Engineer, Full Stack - F..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Senior Software Engineer, Full Stack - F..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Senior Software Engineer

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Manager, Software Engineering - Mobile A..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Senior Software Engineer, Full Stack

6/22/2022 • United Kingdom • Recruiter Contact
JavaScriptPythonReal World ProblemCoding Exercise

Software Engineer, Full Stack

6/22/2022 • United Kingdom • Recruiter Contact
JavaScriptPythonReal World ProblemCoding Exercise

Software Engineer, Full Stack

6/22/2022 • United Kingdom • Recruiter Contact
JavaScriptPythonReal World ProblemCoding Exercise

Senior Software Engineer, Full Stack - F..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Senior Software Engineer, Full Stack - C..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptReal World ProblemCoding Exercise

Senior Software Engineer - Video Streami..

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptReal World ProblemCoding Exercise

Senior Marketing Data Engineer

6/22/2022 • Remote (United States) • Recruiter Contact
ETLRPythonSQLReal World ProblemCoding Exercise

Web Developer

6/22/2022 • Remote (United States) • Recruiter Contact
ETLJavaScriptReal World ProblemCoding Exercise

Web Developer

6/22/2022 • California • Recruiter Contact
ETLJavaScriptReal World ProblemCoding Exercise

Web Developer

6/22/2022 • New York • Recruiter Contact
ETLJavaScriptReal World ProblemCoding Exercise

Senior Security Engineer

6/22/2022 • Germany • Recruiter Contact
Real World ProblemCoding Exercise

Growth Engineer

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptPythonReal World ProblemCoding Exercise

Software Engineer - Growth

6/22/2022 • Remote (United States) • Recruiter Contact
JavaScriptPythonReal World ProblemCoding Exercise

Senior Data Engineer

6/22/2022 • Multiple Locations • Recruiter Contact
ETLRPythonSQLReal World ProblemCoding Exercise

Senior Software Engineer, Product Securi..

6/22/2022 • Remote (United States) • Recruiter Contact
C++JavaScriptPythonReal World ProblemCoding Exercise

Staff Software Engineer - Platform

6/22/2022 • Remote (United States) • Recruiter Contact
C++JavaScriptPythonReal World ProblemCoding Exercise

Senior Software Engineer, Full-Stack - T..

6/22/2022 • Poland • Recruiter Contact
JavaJavaScriptPythonGolangReal World ProblemCoding Exercise

Staff Software Engineer - Telematics

6/22/2022 • Poland • Recruiter Contact
JavaJavaScriptPythonGolangReal World ProblemCoding Exercise

Software Engineer, Full-Stack - Telemati..

6/22/2022 • Poland • Recruiter Contact
JavaJavaScriptPythonGolangReal World ProblemCoding Exercise

Manager, Software Engineering - Telemati..

6/22/2022 • Poland • Recruiter Contact
JavaScriptGolangReal World ProblemCoding Exercise

Senior Software Engineer - Site Visibili..

6/22/2022 • Remote (United States) • Recruiter Contact
C++GolangReal World ProblemCoding Exercise