I applied online. The process took 2 weeks. I interviewed at Qualcomm in Jan 2012
Interview
Applied online and received an email setting up a phone interview within about a week. Was told that the interview would be "highly technical" and I should set aside an hour to an hour and a half. The interviewer was very friendly and asked a few questions about my resume but not much else personal before getting into the technical interview. The questions were mostly writing C code as well as some more background stack and queue stuff.
Interview questions [1]
Question 1
Read the code out loud for the reverse string method in C.
My interview experience: The two online interview rounds focused entirely on my resume, spanning from fundamental concepts to advanced technical topics. Both sessions were comprehensive assessments of my background and expertise.
Phone screen - hiring manager was asking about my immigration status, and tone changed immediately. Almost felt unprofessional and discriminatory, I will remember it for a long time to come.