Overall it was a good experience, the first stage was a coding assessment that required good understanding of embedded software concepts, and familiarity with writing and debugging code. Requires some hands on experience and not just classroom knowledge.
Interview questions [1]
Question 1
Questions about Bitmap, bit manipulation and debugging
I applied through a recruiter. The process took 4 weeks. I interviewed at Tesla in Jan 2023
Interview
1st round: recruiter phone screen.
2nd round: Online coding assesment in embedded C. 5 questions. Questions not so hard but need to be really familia with C for timing.
3rd round: Coding interview with an engineer.
4 th round: Coding interview with an engneer.
Although I did pretty well in all of them, I was notified that they expect somebody with more embedded background so not I was not moved forward.
Interview questions [1]
Question 1
My background with Embedded Systems.
Some basic embedded C probelms.
Some state machines coding in C.
Some string manipulation coding in C.
and more.
Multiple rounds, several phone calls, and 8 hour on site.
- Standard embedded questions asked on the phone,
- questions about IRQs/OS/MCUs on site
Fairy easy if you know your embedded stuff well.