A vast majority of high performance embedded systems today use risc architecture why?
Tell me what are the uses of the keyword volatile?
Why we use embedded systems?
What is interrupt latency and how can we decrease it?
What are the differences between mocks and stubs/fakes and where you might use them.
Explain the software analysis process, such as code analysis, code metrics, and system risk analysis or software reliability.
Tell me is count down_to_zero loop better than count_up_loops?
Tell me how does the interrupts handle by using the threads?
How do you learn about the latest technology trends?
What trade offs do you have for resource contention?
Tell me what is top half & bottom half of a kernel?
What are the different types of buses used by the embedded systems?
What is pass by value and pass by reference? How are structure passed as arguments?