I applied online. The process took 2 months. I interviewed at Qualcomm (Berkeley, CA) in Mar 2014
Interview
I applied online to Qualcomm some time in February 2014, and heard back a month later.
I hate two interviews that were a mix of technical and behavioral questions.
The technical questions were centered around C++ or Java. The interviewer was flexible and let me answer based on the language that I preferred. There were some general questions about data structure, heap and stack, and other algorithm based questions.
I found the behavioural questions to be fairly detailed. It included experience working with teams, experience with existing code bases. and debugging methods.
Interview questions [1]
Question 1
How would you debug a piece of code without access to a debugger or an IDE?
The entire process consisted of reaching out through a recruiter and one phone screen interview with the hiring manager and a past intern (current employee). I heard back within a couple days.
Interview questions [1]
Question 1
what is the difference between pass by value and pass by reference?
Phone Interview coding on paper then picture. He would call and I would write down on a piece of paper how the methods I would solve it. Finally I would take a picture of the program and text it to him.
I applied online. I interviewed at Qualcomm (San Diego, CA)
Interview
Two Technical Interviews:
1. Describing resume and technical aspects of projects
2. Emphasis on C/C++, pointers, recursion, basics, they asked me questions based on what I knew from my resume
- whiteboarding coding questions
- gave hints when I got stuck
- questions vary based on your interviewer
- value thought process
Interview questions [1]
Question 1
What is a static variable in C? What is a global variable?