Explain various uses of timers in embedded system?
Are you still writing code? Do you love it?
Discuss the concept of yagni.
Mention how I/O devices are classified for embedded system?
Explain what happens when recursion functions are declared inline?
What are the different types of customizations that is used with the “volatile” keyword?
What is the difference between "set" logic, and "procedural" logic. When would you use each one and why?
Suppose you buy some rtos, what are the features you look for in?
Why is it better to use multi-threading polling instead of a single threading model?
Tell me when one must use recursion function? Mention what happens when recursion functions are declared inline?
Tell me about 3 times you failed.
Tell me what are the different types of buses used by the embedded systems?
What is the difference between locking and lockless (optimistic and pessimistic) concurrency models?