I applied through a recruiter. The process took 1 day. I interviewed at Qualcomm in Mar 2010
Interview
Asked me about technical and programming questions regarding C# and .NET and SQL. The recruiter is nice and direct to the point. Never had the chance for an on-site interview. He called on time and we did several reschedules because of conflicts with my current employer and his schedules. I wish I was given a chance and wishing for an in-person programming exam or something.
I applied online. The process took 2 months. I interviewed at Qualcomm (San Diego, CA) in Apr 2010
Interview
I applied online and got a phone interview which consisted of basic OS and data structure questions. Was called for an on-site interview after that. Onsite interview was 6 technical interviews. Questions from C, data structures, OS, bit manipulation etc. The whole interview process took an inordinate amount of time and I had to wait nearly a month after the interview to learn the final result.