Tell me what is the need for dmac in es?
Can we put breakpoint inside isr?
Explain the concept of separation of concerns and it's pros and cons.
Explain the significance of watchdog timer in embedded systems?
Tell me what is the need for having multibyte data input and output buffers in case of device ports?
Are you familiar with design patterns? What design software have you used and in what situations?
Explain whether we can use semaphore or mutex or spinlock in interrupt context in linux kernel?
Mention what are buses used for communication in embedded system?
Tell me what are the functional requirements that are used in the embedded systems?
How can you reduce memory requirements in embedded systems?
What is the purpose of using critical sections?
Explain scope of static variables?
Explain what is meant by a sandbox, why you would use one, and identify examples of sandboxes in the wild.
Can you name any code testing tools?
Explain various uses of timers in embedded system?