Software Engineer applicants have rated the interview process at Tesla with 2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 50.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 37 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Tesla overall takes an average of 40 days.
Common stages of the interview process at Tesla as a Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 50%
Group panel interview: 50%
Here are the most commonly searched roles for interview reports -
The interview focused on technical details. I was given a sample code to debug and given hypothetical problems to solve. The interviewer also asked about my greatest strengths and weaknesses.
Interview questions [1]
Question 1
I did not expect the interviewer to provide me a sample code to debug.
Applied through website. First job out of college. 1 phone interview followed by a full day interview. The format of the interview started with a presentation of a prior project I'd worked on in front of the group of engineers that I would be interviewing with. This was followed by 3-4 interviews, each asking a technical question as well as questions about the presentation.
Interview questions [1]
Question 1
One interviewer looked into an open source project code sample I provided. I'd written the code very early in my career, so it was not very clean. It may have backfired to provide that code sample, even though the project was successful.
I applied through a recruiter. The process took 2 weeks. I interviewed at Tesla in Apr 2011
Interview
This was my first phone interview. We did a Google-docs type thing with speaker phone.
Found by recruiter, submitted updated resume/cover letter. About 2 weeks later (to my surprise) a phone interview was scheduled. Had a nice chat with the head of Interactive Software, then was given a Google-docs question: wrote code to enumerate all possible alpha-phone codes given a number.
After about 15-20 minutes I wasn't able to figure it out. Very irritatedly he said something like "well, everybody has to do it. good luck to you, bye".
I don't know if it's customary for the interviewer to be that terse/to say goodbye after a single question, but I found it to be rather rude and shortsighted. Would be curious to hear other people's opinion about that.
Interview questions [1]
Question 1
Given a phone number, write an algorithm to print all possible alpha-codes that correspond to it.