I applied online. I interviewed at Qualcomm (San Diego, CA) in Mar 2013
Interview
Applied online and contacted through email. The recruiter asked me for my available dates and time and the phone interview was setup accordingly. The interviewer was pretty straight forward. It was based on resume. Simple questions based on the projects mentioned in the resume. One question I remember was difference between regular OS and real-time OS
Interview questions [1]
Question 1
Simple and straight forward questions. nothing too difficult.
I applied online. I interviewed at Qualcomm in Apr 2013
Interview
Phone Interview : Pretty much standard questions about static keyword, Linked Lists and then finally the interviewer showed me few pieces of code on google docs and asked to find problems in them if any like Memory leaks. Segfaults etc. Later, I found out that the questions were picked up from some website word-to-word. I gave answers to almost all the questions but failed to notice problems well in the last two pieces of code. It's ridiculous, that it was the basis of rejection.
Also, the interviewer kept boasting about how he has worked in almost all the areas that I can possibly name. I am not saying mine was a stellar performance, but overall negative attitude by interviewer and Negative interview.
I applied through a recruiter. The process took 2 days. I interviewed at Qualcomm (Boulder, CO) in Mar 2013
Interview
I was contacted by phone about a hiring event for their Colorado office, which took place about a month after the initial call. They flew me out to Colorado with flight, hotel, and meals paid for. Event included campus tour, Q&A session, and the interviews. There were three 45 minute interviews on computer algorithms, debugging, and multithreading.
Interview questions [1]
Question 1
The most difficult question for me ended up being a multithreading question, mostly because it was the subject least familiar to me.