What is the need for having multibyte data input and output buffers in case of device ports?
Tell me what are the different types of buses used by the embedded systems?
What is the repository pattern? The factory pattern? Why are patterns important?
Explain what are the uses of the keyword static?
Have you developed software testing procedures for new systems and performed qa, quality assurance, or audits?
Can you name the differences between object-oriented and component-based design?
Tell me whether we can use semaphore or mutex or spinlock in interrupt context in linux kernel?
Mention what are buses used for communication in embedded system?
If your database was under a lot of strain, what are the first few things you might consider to speed it up?
Explain what are real-time embedded systems?
Describe a software development life cycle that you've managed.
What are the commonly found errors in embedded systems?
Significance of watchdog timer in embedded systems.