They brought me on-site directly. The on-site interview included 3-5 technical rounds. The team was smart and asked challenging questions.
Ensure you prepare for low-level embedded C, questions on embedded software, and threading/synchronization concepts.
How would you obtain the offset of a member in a struct without declaring a variable of that struct type?
Write a function to move data from one buffer to another, given the number of bytes to move and the addresses of the source and destination buffers. Now, how would you convert this into a library function and ensure atomicity of an ongoing transfer?
Questions on bit manipulation: Write a macro to set m bits at offset n of one number to the same m bits at offset n in another.
The following metrics were computed from 2 interview experiences for the Qualcomm Senior Software Engineer role in San Jose, California.
Qualcomm's interview process for their Senior Software Engineer roles in San Jose, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Qualcomm's Senior Software Engineer interview process in San Jose, California.