Tell me significance of watchdog timer in embedded systems?
What could be the reasons for a system to have gone blank and how would you debug it?
Why is the single responsibility principle important?
what is the command/instruction in ARM that does not do anything or does not execute any instruction ? (except NOP instruction)
What is difference between using a macro and inline function?
How does the addition of service orientation change systems? When is it appropriate to use?
Tell me what is top half & bottom half of a kernel?
What is top half & bottom half of a kernel?
How to reduce interrupt latency?
What's the difference between unit test and integration test?
What are the rules followed by mutexes?
What is the significance of watchdog timer in embedded systems?
What is the difference between hard real-time and soft real-time os?
Can you name any code testing tools?
Tell me why do we need virtual device drivers when we have physical device drivers?