Behavioural questions :
-tell me about a time you had a project under tight deadlines ,what the sacrifises you made and what was the Impact on final delivery ?
-Tell me about a time you had to do in depth thought and dive deep and analyse a problem ,what was the outcome ,and would you have done things differently ?
Technical questions :
- where is (automatic )local variables stored ,heap or stack ?
- where is dynamic allocated variables ,heap or stack ?
- which is better for a for loop ,count up or count down ?should be count down because some processors are faster comparing to zero .
- for a video game what kind of buffers should we use ?(answer :circular buffers)
- what is RTOS used for ?
Live coding session :
- Implement the Linked list Push and pop functions . (Note : take care of pointer to pointer to struct )(Nodes to be created in memory with dynamic allocation)