Firmware Engineer Interview Questions

2,134 firmware engineer interview questions shared by candidates

Technical interview asked coding questions like: Give a code snippet, what does this function do and what are some issues? Given a code solution that works but sometimes crashes, point out flaws and issues and how you would fix them or why they're a problem
avatar

Senior Firmware Engineer

Interviewed at Sphero

3.7
Mar 11, 2022

Technical interview asked coding questions like: Give a code snippet, what does this function do and what are some issues? Given a code solution that works but sometimes crashes, point out flaws and issues and how you would fix them or why they're a problem

Here is a series of execrcise. We will judge you on the results of the exercise even though they do not reflect in any way you potential for this Job. we have many people in the pipeline and you are mostly just a filler to make the process look busy: please respond.
Jul 22, 2017

Here is a series of execrcise. We will judge you on the results of the exercise even though they do not reflect in any way you potential for this Job. we have many people in the pipeline and you are mostly just a filler to make the process look busy: please respond.

Write code to represent a safe deposit box. The problem with this question is that the U/X, and the interactions with the "real world", are what matter but the interview could not answer much about those aspects. The code itself is nonsense absent a clear and complete analysis of U/X.
avatar

Firmware Engineer

Interviewed at Samsara

4
Nov 25, 2019

Write code to represent a safe deposit box. The problem with this question is that the U/X, and the interactions with the "real world", are what matter but the interview could not answer much about those aspects. The code itself is nonsense absent a clear and complete analysis of U/X.

1. Implement alloc and free function in c, the alloc function always return a pointer to a 1k memory chunk, the free release this memory chunk you can not use malloc, calloc, realloc and free. 2. You need to implement a timer module that has a function timer that gets as input a time and function pointer and call the function when the time is expire, what is the best data structure to use to get the next time in o(1) 2.
avatar

Firmware Engineer

Interviewed at Qualcomm

3.8
Mar 18, 2021

1. Implement alloc and free function in c, the alloc function always return a pointer to a 1k memory chunk, the free release this memory chunk you can not use malloc, calloc, realloc and free. 2. You need to implement a timer module that has a function timer that gets as input a time and function pointer and call the function when the time is expire, what is the best data structure to use to get the next time in o(1) 2.

Viewing 441 - 450 interview questions

Glassdoor has 2,134 interview questions and reports from Firmware engineer interviews. Prepare for your interview. Get hired. Love your job.