I applied through college or university. I interviewed at Qualcomm
Interview
It was a very pleasant process. There were two interviews. I had one in-person interview where the guy asked me a few behavioral questions and a few coding questions. He seemed genuinely interested on the things in my resume, which was awesome! The other interview was over the phone and I was asked a brain teaser and a few other coding questions. Overall, the process went very smoothly.
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?