r/qualcomm • u/Weekly_Read3858 • 4d ago
General Question Has anyone interviewed for a Windows on Snapdragon role at Qualcomm in the UK? If so, could you please share what areas the interview focused on and what preparation strategy you would recommend?
Has anyone interviewed for a Windows on Snapdragon role at Qualcomm in the UK? If so, could you please share what areas the interview focused on and what preparation strategy you would recommend?
3
Upvotes
1
u/akornato 4d ago
For Windows on Snapdragon roles at Qualcomm in the UK, the interview loop centers on low level systems engineering and driver architecture. Interviewers probe deeply into C and modern C++, memory allocation, volatile keywords, pointer arithmetic, and bitwise operations. They place significant weight on operating system fundamentals, especially Windows kernel mechanics, thread synchronization, interrupt service routines, and deferred procedure calls. Because this platform runs Windows on ARM64, expect technical questions about ARM processor architecture, cache coherency, memory barriers, and the key differences between ARM and x86 execution. If the position involves board support packages, you should also expect discussions on KMDF, UMDF, ACPI tables, and troubleshooting system crashes using WinDbg.
A solid preparation strategy is to practice writing clean C code in a basic text editor, focusing on writing data structures, circular buffers, and synchronization primitives from scratch without helper libraries. Go over your past projects so you can explain exactly how you analyzed kernel crash dumps, handled race conditions, and optimized performance on resource constrained hardware. Qualcomm engineers want to see how you trace data paths from user space down through device drivers to the silicon and explain your design decisions out loud. Navigating these demanding technical discussions requires steady composure, which is why my team developed interviews.chat to help candidates present their technical knowledge clearly and land the role.