The hiring process at Qualcomm takes an average of 80 days when considering 7 user submitted interviews across all job titles. Candidates applying for Internship had the quickest hiring process (on average 14 days), whereas Software Engineer roles had the slowest hiring process (on average 210 days).
I had one on campus interview and one phone interview. In both the interviewers asked about my resume and my experience. Then the technical questions were more on algorithm design ( finding a substring in another string) and concepts of TCP/IP. In phone interview, the interviewer asked about C++ OOD concepts.
I applied through an employee referral. The process took 1 week. I interviewed at Qualcomm
Interview
First, he asked about projects I did before. Then, he started asking technical problems about 20 minutes. He asked about 5 or 6 question totally. Last part, he introduced their group and company.
This is a telephone interview. An India guy interviewed me. But I was not used to his accent; eventually I failed. The first part is to demonstrate myself, which is normal; then the interviewer started to ask questions; mostly about C and a little bit about telecommunications field.
Interview questions [1]
Question 1
Many questions about C. Not to many about telecommunications.
One question:
int *a=10; a++;
string *a='10'; a++;
What's the difference between them? Anyway, pointer problems all over.
Another one:
Explain what you know about an TCP packet; what's the difference between TCP packets and UDP packets?