Explain me what is the difference between microprocessor and microcontroller?
Explain the characteristics of embedded system?
Describe a pattern that is not the factory pattern? How is it used and when?
What is the last programming book you read?
Do you know what is the use of volatile keyword?
Can we use printf inside isr?
Tell me can structures be passed to the functions by value?
Whether we can use semaphore or mutex or spinlock in interrupt context in linux kernel?
How does the addition of service orientation change systems? When is it appropriate to use?
Explain the uses of timers in embedded system?
Explain the properties of a object oriented programming language.
Is tasklets or workqueues or softirqs are scheduled by the scheduler?
What's your experience with technical documentation?