

Updated by Tesla candidates

Software Engineer Interview Experience
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.
- Recruiter screen
- Technical interview
Interview rounds
2 questions across 2 roundsRecruiter screen
1 questionSpecific questions asked
Work experience related questions.
Technical interview
1 questionSpecific questions asked
Multi threading using lock and cv
Interview tips
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
Get full access with a membership, or share your experience to try it free.
More Tesla interview experiences

“It was an neutral interview, average difficuitly. The interviewer is nice and supportive, couldn't answer one of question but they say it's ok.”

“There were 2 interviews with a break of 30 minutes between them. Both the interviews were 45 mins long. The first interview was fairly easy, spent the first 20 minutes on behavioral questions and the next 20 on an easy Leetcode question-> Best time to buy and sell stocks. The second interview was quite difficult, it was about parsing a month's API data and outputting the peak API hours for each day given an operation”