Lead Firmware Engineer Interview Questions

954 lead firmware engineer interview questions shared by candidates

Write the memcpy code. What if the processor is 32 bytes and want to transfer 4 bytes at a time? What will happen if no. of bytes are odd number? How to code it? I am not good in writing code if someone is looking at it and also time is running. So I didn't do well.
avatar

Firmware Engineer

Interviewed at Fitbit

4
Oct 28, 2016

Write the memcpy code. What if the processor is 32 bytes and want to transfer 4 bytes at a time? What will happen if no. of bytes are odd number? How to code it? I am not good in writing code if someone is looking at it and also time is running. So I didn't do well.

celestialS is a data structure that represents celestial bodies in the solar system. However, the data structure is taking up too much space on an x86 system. How can the celestialS structure be changed so that it needs 8 or fewer bytes for storage without losing fidelity in any of the members.
avatar

Firmware Engineer

Interviewed at Tesla

3.6
Dec 2, 2017

celestialS is a data structure that represents celestial bodies in the solar system. However, the data structure is taking up too much space on an x86 system. How can the celestialS structure be changed so that it needs 8 or fewer bytes for storage without losing fidelity in any of the members.

5 programming questions The first 4 should take under 15-20 minutes. The 5th was more about a mathematical concept than code, which they tried to explain using array notation. silly presentation for this question and the state machine.
avatar

Firmware Engineer

Interviewed at Tesla

3.6
Jun 27, 2022

5 programming questions The first 4 should take under 15-20 minutes. The 5th was more about a mathematical concept than code, which they tried to explain using array notation. silly presentation for this question and the state machine.

Viewing 121 - 130 interview questions

Glassdoor has 954 interview questions and reports from Lead firmware engineer interviews. Prepare for your interview. Get hired. Love your job.