I applied online. I interviewed at Qualcomm in Dec 2014
Interview
Applied online. Get an email from HR that scheduled me with interviews with two people from the same team. The interviewers are all indians. I felt a little bit hard to understand them very well. They are very patient. Qustions asked: compilers, computer architecture, java virtual machine, web browser, two simple programming questions concerning the operation on linked list and array. The interviewer and the HR are very nice! Good company!
Interview questions [1]
Question 1
questions in computer architecture. It has been some time after I learned the CA. I was not very familiar with questions such as vectorization, instruction scheduling.
I applied through an employee referral. The process took 6 weeks. I interviewed at Qualcomm
Interview
Put my application in through the qualcomm careers website. Got a quick response within a week. HR emailed me to give them suitable dates and times. I sent them my preferred slots for a phone interview, then next day HR replied with a selected time. The HR seemed very responsive and the interview was setup for the earliest possible date.
The interviewer called me and started off with some basic review of my CV. I am in R&D, so a lot of questions and details about my projects, research. Then interview shifted to technical questions related to programming. One question was on software design, he asked me how I would go about developing a basic operating system/file system. I responded that you first define the objectives, get user/customer inputs. Define the structure, for example, you need a file system management module, display, user input, file editing etc. How would you tie these together (implement abstract classes to define API) etc. The interviewer basically wanted to see my thought process and how I approach this problem. Then I was asked to rate myself at C++, what were my weakness when it came the language etc. After about 45 minutes, the interviewer started talking about their projects and work. Gave me a chance to ask questions and possible start dates.
Got a call for second interview, waiting on that.
Update-> One month after first interview, I got the offer.
Interview questions [1]
Question 1
The best way to sort a 1000 byte array (least complexity)
I applied through a recruiter. The process took 4 weeks. I interviewed at Qualcomm
Interview
I was selected by my recruiter to interview with Qualcomm, with very little details.
The interview was almost 100% technical, with little regard to what was already on my resume. Overall, it was a depressing experience: the questions were all trivia (no problem solving/whiteboarding), the interviewer didn't even tell me his name, and he smiled twice the entire forty five minutes.