Initially, I had a phone interview with the hiring manager, and then I was called for an onsite interview.
I started by giving a presentation to a group of managers and firmware engineers. Then, I had a one-on-one interview with all six members present in that group, followed by the VP of the company.
The questions were related to my projects and some basic C concepts. Afterward, I was asked to take a C-based pen-and-paper test. They also asked me a few brainteasers.
Overall, I had a good experience.
Most of the questions were related to my projects, and some basic C questions were also asked.
The following metrics were computed from 11 interview experiences for the Tesla Firmware Engineer role in Palo Alto, California.
Tesla's interview process for their Firmware Engineer roles in Palo Alto, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Tesla's Firmware Engineer interview process in Palo Alto, California.