I applied online. The process took 3 days. I interviewed at Qualcomm (Boulder, CO) in Oct 2016
Interview
A technical phone interview was set up within a few days after I applied online. I was mostly tested on my knowledge of C programming and embedded systems. An on-site interview was set up within the next few weeks. This consisted of four 50-minute technical interviews with people on the team, lunch and a HR interview. There were questions related to topics like data structures, memory management. The interviews were fairly challenging. There was some C programming and problem solving on the white board. Overall, all the interviewers were all very friendly, professional and made me feel comfortable. I was very impressed with the atmosphere and the culture in the office.
Interview questions [1]
Question 1
Data structures, Memory management, Storage class, RTOS
they call you and ask you the your availability and typical interview goes for 3 hours if they are interested. They ask C questions and your project related questions. At last a manager comes and takes your interview.
I had 1 screening round with 4 onsite rounds . All the rounds focuses on basic C concepts and additional concepts specific to role. Prepare behavioural questions related to your past work experience
Applied online. Recruiter reached out to schedule 2 technical interviews , 1 was about C/C++ coding , as well as fundamental coding / memory concepts. And another was a deep dive about items on my resume focusing on both technical and other aspects. Thought they went good but didn’t get the offer
Interview questions [1]
Question 1
Going through code snippets and finding issues/ changing code