What is risc architecture?
What is the main function of multiplexed address/data bus?
Why is it better to use multi-threading polling instead of a single threading model?
Explain me what are the rules followed by mutexes?
Explain what is meant by a sandbox, why you would use one, and identify examples of sandboxes in the wild.
How do you reduce interrupt latency?
What is a 'volatile' variable?
Explain what are real-time embedded systems?
Tell me can static variables be declared in a header file?
Explain what is a watchdog timer?
What is pass by value and pass by reference? How are structure passed as arguments?
Tell me what is difference between binary semaphore and mutex?
What is dma in an embedded system?