Broadcom interview question

Interview Questions "C" Questions 1. Declarations, Definition and Initialization 2. Storage classes 3. Memory Management 4. Difference between Malloc and Calloc 5. volatile keyword 6. Function Pointer 7. How a program is compiled and executed( complete steps) 8. Preprocessors 9. Function Callback 10. Memory Leak 11. Static variables and Static Functions 12. Parameters and Arguments 13. Scope 14. Heaps "OS" Questions 1. Pipelining 2. Virtual Memory 3. Multithreading 4. Scheduling Algorithms 5. Non Preemptive tasks 6. ISR 7. Segmentation 8. Critical Sections 9. Synchronization