Glassdoor users rated their interview experience at Qualcomm as 66.7% positive with a difficulty rating score of 3.33 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Embedded Engineer and Systems Software Engineer rated their interviews as the hardest, whereas interviews for Deep Learning Research and Systems Software Engineer roles were rated as the easiest.
The hiring process at Qualcomm takes an average of 14 days when considering 3 user submitted interviews across all job titles. Candidates applying for Systems Software Engineer had the quickest hiring process (on average 14 days), whereas Systems Software Engineer roles had the slowest hiring process (on average 14 days).
The interview felt kind of informal. It was with the manager of the team itself. It lasted 2 hours, it was supposed to last only 1 hour, and they asked C++ coding questions and memory and mutex-based theory questions
Interview questions [1]
Question 1
they asked C++ coding questions and memory and mutex-based theory questions
I applied online. I interviewed at Qualcomm (San Diego, CA) in Apr 2026
Interview
It was 2 30 minute interviews, mostly behavioral but with technical questions sprinkled in. No leetcode, but have to know the topics they ask about. First was with the team member, second was with the hiring manager, both every nice and informative through the process. Took almost 2 weeks for the second round information to come.
Interview questions [1]
Question 1
What is RAG and what are all/most ways to make it better and perform better?
I applied online. I interviewed at Qualcomm in Dec 2025
Interview
HR comtact followed by OA. Two interview rounds resume and technical. Scheduling and timing were not very professional however dates may have been an issue, as both interviews began late and hade multiple no sho appointments. Questions and noted study topics were not followed in the technical questions and the overall process was not very pleasant.
Interview questions [1]
Question 1
Difference between instruction sets e.g. x86 or Arm and impacts on efficiency between CISC and RISC?