I applied online. The process took 1 day. I interviewed at Qualcomm in Nov 2009
Interview
The whole interview process took 3 hours, 1 hour for each section. Each section I talked to one engineer and all the questions are technical questions. We talked about problem solving, operating systems, embedded systems, real-time systems, and C/C++ programming etc. The engineers would discuss with you and try to give you some hints if you did something wrong. The whole discussion was very nice experience for me.
I applied online. The process took 1+ week. I interviewed at Qualcomm (San Diego, CA) in Apr 2007
Interview
Phone interview was easy. A few things from resume. Some CDMA protocol questions. A few questions on algorithms ie. list of arrays one number is missing describe the algorithm to find the number. How to do it in O(n). Got the one site interview.
On site interview was a little tough. 6 interviewers and took about 6 hrs including lunch.