What are the advantages and disadvantages of embedded system?
How to reduce interrupt latency?
Explain the difference between "set" logic, and "procedural" logic. When would you use each one and why?
Tell me what does dma address will deal with?
Why do we need a infinite loop in embedded systems development? What are the different ways by which you can code in a infinite loop?
Describe a time when you collaborated with designers and engineers to deploy a new product. What was your role?
How do you identify hardware errors?
Explain what are the essential components of embedded system?
Tell me what are real-time embedded systems?
Are you familiar with design patterns? What design software have you used and in what situations?
What's yagni? Is this list of questions an example?
Do you know what is the function of watchdog timer in embedded system?
What is inversion of control? How does that relate to dependency injection?
What is the main function of multiplexed address/data bus?
Tell me which parameters decide the size of data type for a processor?