How does inversion of control relate to dependency injection?
What is the repository pattern?
Infinite loops often arise in embedded systems. How does you code an infinite loop in c?
What is the difference between testing and verification?
What is the use of volatile keyword?
What is the size of the int, char and float data types?
What is meant by a sandbox, why you would use one.
Explain the difference between mutexes vs semaphores?
What is equ?
Tell me can a pointer be volatile?
What does malloc do? What will happen if we have a statement like malloc(sizeof(0));
What typecast is applied when we have a signed and an unsigned int in an expression?
What is the last programming book you read?