Explain what is semaphore?
Explain me what is the main function of multiplexed address/data bus?
Tell us what is the need for an infinite loop in embedded systems?
What are some alternate ways to store data other than a relational database? Why would you do that, and what are the trade-offs?
What type of scheduling is there in rtos?
What is priority inheritance?
Tell me whether we can use semaphore or mutex or spinlock in interrupt context in linux kernel?
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?
Why is model transformations used in the embedded system?
What software languages have you used to design, develop, and debug software application interfaces?
Tell me what is embedded system in a computer system?
What are the qualifiers in c?
What is the last programming book you read?