Lucid Motors logo

Lucid Motors Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 33 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
36.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Lucid Motors.

Showing 3 of 33
Lucid Motors logo
Lucid Motors

Software Engineer

Engineering · half a year ago

Mid Difficult Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The first interview was a chat with the hiring manager to see if I was a good fit. Then, I had loop interviews with four different people. These interviews mostly focused on my experience with C++, sensors, and NVIDIA SOCs. There were also some coding questions.

Confirmed questions2 questions
  • If there were more cameras in the system, how would you approach scaling it based on your previous work?
  • What would be your design for the pipeline in such a scenario?
Lucid Motors logo
Lucid Motors

Senior Software Engineer

Engineering · nearly a year ago

Senior Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Technical

My interview process at Lucid was really disappointing. I had an initial chat with HR, then spoke with the hiring manager, but didn't get to the panel interview stage. The hiring manager seemed inexperienced for the role they were hiring for and wasn't great at assessing the necessary skills. A lot of the questions felt out of scope for the job and weren't even mentioned in the job description.

Confirmed questions1 question
  • Can you explain the advantages of a 48V braking system compared to a 12v system?
Lucid Motors logo
Lucid Motors

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Technical screen
Interview formats
Technical Coding

This interview process was frustrating to say the least. I went through an initial phone screen and two rounds of interviews. The first interview was the better of the two. Interviewers were late but not excessively, it was very difficult to hear clearly what they were saying due to the conference room mic, I should have asked for them to speak closer to mic, I will take fault for that. Before hand I asked the recruiter what kind of interview it would be (algo, coding challenge, SDI) and she said any thing on the job posting was fair game, so I was left with a vague idea as to how I should prep and what it would look like. They were very cold and proceeded to grill my for the duration of the interview. I would answer a question with something along the lines of "I am not sure I haven't worked with a technology like that and would have to do more research to give you an answer" and they would continue to ask further questions directly correlating to the technology that I just said I didn't know. I didn't hear back so I reached out to the recruiter after a week. She said that they wanted to proceed and schedule another interview. I asked again what the next stage of the interview would look like and she said similar to the last. The last interview was fundamental so naturally I studied fundamental questions. The second interview was really where things went downhill. First the interviewer was late and when he finally joined the meeting had his mic and camera off and said he was looking for a conference room. He told me to start telling me about my background so I did but was distracted as he was still walking around the office looking for a conference room. He finally got to a conference room and then proceeded to ask me what interview this was, I was confused that the interview process was this disorganized and he didn't know the stage of the interview process I was in. He then proceeded to comment on my appearance and its relation to my skill level, stating " you look like a junior dev". I was absolutely shocked, he was willing to make a comment like this and made me question if this was a micro aggression toward me due to my gender (female) as I have no indicators of my age on my resume or LinkedIn or anywhere. The interview proceeded and he told me it was going to be a live React coding interview, I was unprepared as I was expecting a fundamental questions verbal interview. He has no environment set up and asked my to open up coderpad to create an environment. Halfway through the interview the conference room window leaves the meeting and I am left alone in the room with his personal window in there with the camera off and mic off. After I ask if anyone was there he turns his mic on to tell me that he was kicked out of the conference room and he need to find a new one but just keep going. By the end I had a good impression of what Lucid's management style looked like and Engineering environment. At this point I was ready to just try and say thank you for the time and leave, but I was cut off mid sentence and he felt the need to tell me he wouldn't be comfortable moving me on to the next stage and said he wouldn't be able to confidently say he would want to hire me. I said I understood and proceeded again to try and thank him and leave, when he cut me off again to tell me to apply for internship roles. All in all I feel as though I dodged a major bullet here. They expect everyone to commute to their office everyday and offer no commute stipend or any support. They pay under the competitive salary for the area and try to make up the difference with stocks. I was really excited about interviewing with Lucid as I had been a big fan of their vehicles but seeing the company disorganization and toxic culture left a bad taste in my mouth. Hope they will see the glass door reviews and work to improve their management and company culture.

Confirmed questions6 questions
  • Can you tell me about your background?
  • Which interview stage is this?
  • Does your appearance reflect your skill level?

Lucid Motors Software Engineer Interview Questions

Quoted word for word from Lucid Motors interview reports.

Can you explain the advantages of a 48V braking system compared to a 12v system?

Read reports

Could you explain the difference between a mutex and a semaphore?

Read reports

Tell me about the pros and cons of the particle filter.

Read report

Could you solve an easy array problem where you move all zeros to the end of the array, and the relative order of non-zeros should not change?

Read report

Formats, difficulty and experience

Across all 33 Lucid Motors interview reports.

Interview formats

Technical 36.7%
Behavioral 36.7%
Coding 12.7%
Presentation 8.9%
System Design 2.5%

Interview difficulty

Easy 15.2%
Average 72.7%
Difficult 12.1%

Candidate experience

Negative 39.4%
Neutral 24.2%
Positive 36.4%