Explain how to reduce interrupt latency?
Do you know what is priority inversion?
Tell me what is rtos?
Tell me significance of watchdog timer in embedded systems?
Tell me what are the commonly found errors in embedded systems?
Please explain can structures be passed to the functions by value?
Explain me what is endianness of a system and how do different systems communicate with each other?
What are some examples of anti-patterns?
You have just been put in charge of a legacy code project with maintainability problems. What kind of things would you look to improve to get the project on a stable footing?
Given time, cost, client satisfaction and best practices, how will you prioritize them for a project you are working on? Explain why.
Describe a software development life cycle that you've managed.
What kinds of problems can you hit with locking model? And a lockless model?
What is something substantive that you've done to improve as a developer in your career?
Explain the concept of separation of concerns and it's pros and cons.
How does a 3 tier application differ from a 2 tier one?