
Lucid Motors Embedded Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 10 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Lucid Motors.
Embedded Software Engineer
I started with a quick HR call to chat about the job and my background. Then, I had two technical interviews with the hiring managers, each about 45 minutes long. We got into the technical details of the job, and I got to show what I know and solve some problems, while also learning about what they do and the challenges they have.
- What's a method to remove duplicates from an array that's already sorted?
Embedded Software Engineer
So, the standard interview process is a few interviews, then a panel interview which includes HR, managers, coding, and the panel itself. But, the difficulty was inconsistent; it went from pretty basic in earlier stages to much harder in the final round. I haven't seen such a big difference before. I would expect them to test candidates more consistently before the final interview, but what do I know? It felt like the engineers weren't on the same page about my experience level (recent grad) and what was expected, so I didn't know what to prepare.
- Questions regarding operating systems (OS) are to be expected.
- Expect questions pertaining to Hardware Abstraction Layers (HALs).
- Basic concepts such as the functionality of a loop will be tested.
Senior Embedded Software Engineer
Had a phone screen scheduled, but the interviewer no-showed and didn't contact me. I emailed to see if there was a misunderstanding due to the timezone difference, but got no response. This felt rude and left a terrible impression.
- The interviewer scheduled a phone screen but didn't show up or contact me. I emailed to clarify if there was a miscommunication regarding the timezone, but received no reply, which I found rude and a terrible impression.
Lucid Motors Embedded Engineer Interview Questions
Quoted word for word from Lucid Motors interview reports.
“What's a method to remove duplicates from an array that's already sorted?”
Read reports →“What are locks and semaphores used for?”
Read reports →“What are optimization algorithms?”
Read reports →“What are the specifics of SPI and DMA coupling?”
Read reports →“How does RTOS scheduling work, and what is context switching?”
Read report →“How are C datatypes used?”
Read report →“What are bitwise and logical operations in C?”
Read report →“Can you do an RC circuit calculation?”
Read report →“Could you explain binary to hexadecimal conversions?”
Read report →Formats, difficulty and experience
Across all 10 Lucid Motors interview reports.