I applied online. The process took 2 weeks. I interviewed at Tesla (Palo Alto, CA) in Sep 2018
Interview
Horrible interview process. I was contacted by a recruiter and a phone interview was set up the following day. I spoke to a Staff Engineer at Tesla who told me he enjoyed our conversation and would send out a coding test for me within the next few days. I never heard back so I checked in with the recruiter for updates but didn't receive any. I didn't hear back for another week so I checked in again and my recruiter responded with a rejection email.
Interview questions [1]
Question 1
I was asked about web development including cookies, user authentication, data hashing, security etc.
3 45 min rounds virtual, mix of technical data structures and algorithms style questions and behavioral questions. Around leetcode medium difficulty, strings and array based. Short talk about what the team does.
Remembering the coding question about finding a peak element gives me a sense of relief. It was nearly the same as one I had practiced on PracHub a few days prior. The interview process began with a recruiter screening my resume, followed by a technical phone interview where we discussed data structures and algorithms. The onsite included two additional rounds focusing on coding and behavioral questions. Overall, the experience was straightforward, and I felt well-prepared, ultimately leading to an offer that I happily accepted.
2 Technical Coding Screen, followed by onsite. Interesting problems and role related. Friendly recruiting coordinator. On site - in person, several rounds, includes presentation and question & answers. Highly role related and based on past experiences.