Unlike other tech companies, the interns have a real function other than being an intern doing some (usually useless) intern project. You're integrated into the team as any other engineer.
Lots of interesting, impactful work to do.
Despite being a huge company, Tesla feels like a startup and is very scrappy (not a ton of bureaucracy).
Pay is low for the SF Bay Area.
HQ is kinda scuffed, but I personally find a charm in this.
1. Coding Challenge (3-4 hour problem submitted via email). 2. Two Phone Interviews (1 hour each) - Technical questions. 3. On-Site Interview (Full day) - Prepare a 15-minute presentation, followed by one-on-one meetings with approximately 5 people
Standard technical interview. Asked a variety of data structure and LeetCode-style questions. Started first with HR, and then moved on to other people in the department. Asked to describe in detail the hardest problem I ever worked on.
Talk with a recruiter, then an offline coding task. They gave me ample time to complete the coding task offline. Yet, I got a rather rude response that I don't know how to code (I have 10+ years of C++, so that's debatable).
1. Coding Challenge (3-4 hour problem submitted via email). 2. Two Phone Interviews (1 hour each) - Technical questions. 3. On-Site Interview (Full day) - Prepare a 15-minute presentation, followed by one-on-one meetings with approximately 5 people
Standard technical interview. Asked a variety of data structure and LeetCode-style questions. Started first with HR, and then moved on to other people in the department. Asked to describe in detail the hardest problem I ever worked on.
Talk with a recruiter, then an offline coding task. They gave me ample time to complete the coding task offline. Yet, I got a rather rude response that I don't know how to code (I have 10+ years of C++, so that's debatable).