What are the commonly found errors in embedded systems?
Is tasklets or workqueues or softirqs are scheduled by the scheduler?
What is inversion of control? How does that relate to dependency injection?
What's the difference between asynchrony and concurrency?
What is top half & bottom half of a kernel?
Mention how I/O devices are classified for embedded system?
What kinds of problems can you hit with locking model? And a lockless model?
Explain how does combination of functions reduce memory requirements in embedded systems?
Explain me what is semaphore?
How do you react to people criticizing your code/documents?
How does inversion of control relate to dependency injection?
How are local and global variables are allocated by compiler.
What is equ?