Embedded C / RTOS Deep Dive
Question
Qualcomm's deep-dive round goes below the algorithm into systems fundamentals. Embedded-systems fundamentals dominate this round.
What this round covers
- volatile and const correctness; when volatile matters
- malloc vs calloc vs realloc; fragmentation
- ISR constraints; what you cannot do in an interrupt handler
- Function pointers and callbacks; spinlocks vs mutex on constrained hardware
Tips
Build understanding from first principles — these companies prefer engineers who can derive behavior, not recite it. Bring real low-level debugging stories.
added …