C++ and Linux! Lots of it. Lots of details. Expect your brain to be thoroughly excavated.
Firmware Engineer Interview Questions
2,133 firmware engineer interview questions shared by candidates
Same thing as in previous question just this time you're given a range and the value x should be excluded from this range.
Last question was quite complex in details (and I don't remember them now exactly) but basically required you to design an interface of read\write functions to a user supplying virtual addresses and you're given several flash blocks with their own read\write\delete interface and limitations to implement this. Last part is to determine complexity of the operations as a function of the flash storage size.
Given a number, count the number of set bits.
How do you return multiple variables?
In C++, what is the difference between a pointer and a reference?
How can threads exchange data between each other?
background and personal questions that are questionable
How to lower power consumption in a battery powered embedded system.
(A)How to sort a large set of integers in a resource-constrained system (ie you cannot load the whole file in the memory)? (B) Write a function to compute arithmetic sum of n terms, ie n + (n-1) + .. + 3 + 2 + 1. (C) Will endianness be a problem when you write portable code?
Viewing 91 - 100 interview questions