Are you familiar with design patterns? What design software have you used and in what situations?
Can structures be passed to the functions by value?
Explain what happens when recursion functions are declared inline?
Explain what are the essential components of embedded system?
Tell me how does the interrupts handle by using the threads?
Explain what is size of character, integer, integer pointer, character pointer?
Tell me what are the uses of the keyword volatile?
What are the differences between analytical and computational modeling?
How are macros different from inline functions?
Why would you choose java in embedded systems?
What's risc architecture?
Explain interrupt latency and how can we decrease it?
Describe to me some bad code you've read or inherited lately.
Tell me can structures be passed to the functions by value?
Why are interfaces important?