Tesla Software Engineer Interview Experience
Tesla · Mid level
Interview process
It was in cpp. Needs to know well the syntax of cpp. Also be prepared to be asked some fundamental questions regarding synchronization, lock, threading, etc.
Interview rounds · 2
- 1
Recruiter screen
- Q1. Work experience related questions.
- 2
Technical round
- Q1. Multi threading using lock and cv
Tips from the candidate
Needs foundational understanding of cpp and multi-threading. Needs to understand how to use multiple threads and difference between types of locks
Company culture
Interviewers were all very passionate in their product