Glassdoor users rated their interview experience at Tesla as 100% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Senior Recruiter and rated their interviews as the hardest, whereas interviews for Senior Recruiter and roles were rated as the easiest.
I applied online. I interviewed at Tesla in Feb 2014
Interview
1. What is your availability time during this summer?
2. When is your expected graduation time?
3. Do you apply to any other companies for the internship during this summer?
4. Why do you want to do intern in Tesla? What you are expecting to do during this summer, more specifically.
5. Tell me sth about the project 1? Are you working with sb. Else? What is your role in this project? How many hours are you working on this?
6. What are you doing for the project 2? How many hours are you working on this?
How are you balancing with your time with this long hours work?
7. How did you choose power electronics?
8. Regarding on the software skills, which one that you are most proficient in? If give the level of 1-10, 10 is the highest, what would you give the MATLAB as your skills?
Got a call from one of the HR team saying that they are interested in my profile and spoke about my previous work experience and projects that i did. was sent some professional work experience and embedded c questions. still waiting for the interview updates. i shall post it as soon as it moves ahead.
Interview questions [1]
Question 1
embedded c programming questions on volatile, loading a value in a specific address location etc.
I applied through a recruiter. The process took 4 weeks. I interviewed at Tesla in Jul 2014
Interview
I was contacted by a recruiter via a social media website. We briefly spoke about possible positions, which included both a systems engineering and embedded firmware.
The initial phone screen was quite excellent and I learned a lot about Tesla as an organization and the product I expected to be working on. I have practical experience with the product that is being developed and felt that Tesla is on the correct track (still do, the interview experience didn't change that) and that I would both enjoy working on the product and could make valuable contributions.
The second phone contact involved using a shared screen application to answer a simple programming puzzle. It's the sort of puzzle, such as moving all the zeros in an array to the end, that I've used in the past when I've interviewed candidates to break the ice. The second interview was more abrupt and ended without any additional discussion about the product or my potential role.
I then waited two weeks for a call-back, after which time I sent the recruiter an e-mail that I felt I'd not made the cut. She reassured me that Tesla was still interested in moving forward and wanted to know when I would be available for a programming test. She mentioned that there were no systems engineer positions open at the time, which surprised me since I made it clear I wasn't interested in the firmware positions she had to fill. The time for the test arrived and she e-mailed the test.
The questions on the test were something that might be appropriate for a pop-quiz given to 2nd or 3rd year CS students. The test was sufficiently simple that it was both insulting and a distraction in and of itself. I added comments to my answers suggesting better solutions if I'd had more time or more information. I returned my results, and she informed me the next day that I'd passed.
What happened next is hard to comprehend. I mentioned that I felt the test itself, because of its simplicity, was an impediment to attracting qualified and experienced candidates. Coding tests among very experienced software engineers can backfire if they are too simple, and I shared with her that I was put off by the test, but reassured her I was still very much interested in working for Tesla. She then told me that she was concerned I wouldn't be a good candidate and Tesla wouldn't be moving forward with an on-site interview.
My impression of HR's role in the process is very negative. The attitude about overly simplistic coding tests given to experienced developers is widely discussed on professional social media sites and the recruiter or HR staff seemed both oblivious and unwilling to accept what was given as constructive criticism.
My best advice to anyone who wants to work for Tesla (which still includes me) is to ignore the games they play up-front. Their HR organization seems to be completely tone deaf to any feedback and if you are highly experienced, you may well get the impression you're being interviewed for a new college grad position. My best advice to the executive team at Tesla is to replace the recruiting staff with recruiters who have a better understanding of their potential candidates.