Write an algorithm to compute the number of primes between 1 and N, in C.
Firmware Development Engineer Interview Questions
2,355 firmware development engineer interview questions shared by candidates
them: "That's not what I'm asking you, let me state this more clearly so you can understand what I'm asking." me: "Okay, sorry. I wasn't sure about what you meant by the question because it can have several answers." them: "How exactly would you solve this problem with your programming experience and our current devices?" me: "I'm not sure how your devices are functioning right now." them: "Well, why don't you?" me: "Because I've never encountered your system before?" them: "How are you qualified for this position then?"
design a function to detect button press and release
How to invert all the bits in a byte? e.g. 0x55 should be changed to 0xAA.
Given a function that generates a random integer in the range of [0, MAX), write a function that gets an integer x as input and returns a random integer in [0, x).
Bit checking a 32 bit number, recursive searching of binary trees. Writing unit tests for simple code algorithms. After writing code, was asked to optimize it. All questions were C. Also, they wanted details about my Sr. project (which was FW for an embedded system).
I was asked an odd question, "If someone told you to fill this room with fish, how long would you say it would take?"
Write a SPI driver. Then assuming a certain h/w bug, write a work around.
how to make XOR gate using NAND gate?
If I wanted all my variables to be contiguous in memory what data structure would I use in C?
Viewing 11 - 20 interview questions