The interview process begins with a quick phone screening, followed by an all-day, in-person assessment. During this session, five members of your prospective team will interview you about your work experience, technical skills, and coding abilities.
However, the interviewers did not coordinate their questions effectively. Consequently, I was asked the same questions repeatedly by each new team member.
This interview felt like a basic, old-school "sit-you-down-in-a-room-and-get-you-to-reverse-a-linked-list" type of assessment. I would have expected a tech company to employ more cutting-edge methods. Other forward-thinking companies are engaging candidates through methods such as:
Write C code that reverses a linked list.
What C code reverses an array in-place?
The following metrics were computed from 2 interview experiences for the Qualcomm Senior Software Engineer role in Canada.
Qualcomm's interview process for their Senior Software Engineer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very negative feelings for Qualcomm's Senior Software Engineer interview process in Canada.