Write a constant time consuming statement lot finding out if a given number is a power of 2?
What is watchdog timer?
what is the difference between embedded systems and the system in which rtos is running?
What is a 'const' variable?
What is a semaphore? What are the different types of semaphore?
Why cannot arrays be passed by values to functions?
What is loop unrolling?
Scope of static variables?
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?
Explain the properties of a object oriented programming language.
How are local and global variables are allocated by compiler.
How to reduce function call overhead in arm based systems
What are little endian and big endian types of storage? How can you identify which type of allocation a system follows?
What is the order of calling for the constructors and destructors in case of objects of inherited classes?
What is isr? Can they be passed any parameter and can they return a value?