I applied through an employee referral. The process took 1 day. I interviewed at Qualcomm (San Diego, CA) in Jan 2016
Interview
First, have a self-introduction. For the rest of the time are all about technical questions, including basic C/C++ knowledge and questions regarding LTE specification. Cannot fully understand the questions because of interviewer's accent. The process is about 40 minutes.
Interview questions [1]
Question 1
1. explain static, extern, and volatile
2. can you declare a variable is both static and extern
3. local variable / dynamic allocated memory (malloc) will be put in stack or heap?
4. how to compare the content of two structures (with the same type)
5. what's the difference between structure and class (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.