The whole interview process was divided into two parts.
First, the basic questions covered projects and a brief project explanation.
After that, it moved on to basic questions on pipelining, caches, forwarding, hazard detection, and examples of hazards.
The second interview was much more detailed, covering out-of-order processing, scheduling, and some coding skills.
He asked me, "How to test a 32-bit adder?"
Well, I said, "Under the circumstances that we have the netlist, we can use ATPG to get it done or match it with another perfect adder netlist."
He didn't seem to be satisfied.
The following metrics were computed from 1 interview experience for the Qualcomm Cpu Verification Engineer role in Raleigh, North Carolina.
Qualcomm's interview process for their Cpu Verification Engineer roles in Raleigh, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Qualcomm's Cpu Verification Engineer interview process in Raleigh, North Carolina.