Name a few different types of registers.
Firmware Engineer Interview Questions
2,133 firmware engineer interview questions shared by candidates
Write a write-only function in C to write to the address passed in the parameter
Describe volatile, const, static keywords. How do you share data between interrupt handler and main thread if you do not have an OS with your embedded controller? How do you optimize linear piecewise function in terms of speed?
Find the prime number between m and n
What is the worst thing the firmware can do to reduce performance on a hard drive?
What kind of data structure would you use to store data from a serial receive line?
Describe the two different uses of the "volatile" keywork in C.
Simple embedded systems questions. New SW engineer as a manager for a new FW group and spent 15 minutes debating why FW and SW are different. The manager said they are the same and I disagree as any rea FW guy knows. This was a waste of time and quickly showed the persona of the manager. He then asked if a remote control (IR) is a FW or SW if it had a display since I generalized that FW works and I/F with HW and SW is more for user interface. Really?
What processors have you worked on.
They asked some more or less classic threading questions focused on how to predict and preempt deadlock. The bottomline: understand how threads and mutexes work (in C++) and be able to read code directly and reason about it aloud.
Viewing 41 - 50 interview questions