I applied online. I interviewed at Qualcomm (Boulder, CO)
Interview
Phone interview with basic questions on C, pointers, dynamic memory allocation,string manipulations, quick overview on resume
Onsite interviews.five one-one interviews with senior engineers and senior director of engineering.
one lunch casual chat interview
one HR interview.
Interview questions [1]
Question 1
1.Piece of code with static variable and whether the function is thread safe
2.Simple program on string
3.Big and little endian
4.negative of a number
5.Client & server communication using sockets
6.structure padding
7.Piece of code and find the errors. One was pass by reference, and the other was simple on range check.
8.Questions on resume and previous project work
I applied online and got a mail regarding a phone interview. The interviewer forgot to call me at the scheduled time and I had to reschedule again. During the interview, he asked me about multithreading and C questions. Overall the interview was fine.
Interview questions [1]
Question 1
What is the use of static variable?
What is the use of extern ?