I applied online. The process took 3 weeks. I interviewed at Qualcomm in Jan 2012
Interview
As a CS PhD student, I applied for a research-oriented position that is very relate to my PhD work. So, surprisingly the interview was easy. No needed to waste the interview time for stupid coding/algorithm questions (although there were a few such questions). Just well explained my research experience and vision.
There was one time phone screen interview. During the phone interview, I learned that their ongoing projects were highly related to my work. So, the interview was very smooth. I detailed my research work.
Onsite interview: An hour presentation. A PhD student should do well as one mostly did conference talks and dissertation proposal. There were several questions, but manged to defend them. After the this talk. there were seven 1:1 interview including lunch. There were some coding/algorithm questions, but I don't think that was critical. I answered well. The problems are typical coding questions found in careercup, and a bit than Google, Microsoft, etc. It looks like they wanted to see whether I really do coding. Some questions were highly related to my research topics. Some were not easy to talk, but nice discussion. Some questions for pure math and logical reasoning. Senior persons just detailed the potential of the company and the project, no pushing questions. Finally, I talked the VP and he said that he would give an offer.
I applied online. The process took 5 days. I interviewed at Qualcomm (Seúl) in Jan 2012
Interview
I can not get offer. then i don't know pay or bonus or other benefit.
Current i'm waiting phone interview. i don't know either how can i process the interview with them.
I also wonder their process.
I applied online. The process took 2 months. I interviewed at Qualcomm (Hyderabad) in Sep 2011
Interview
I had applied in Qualcomm San Diego Online. My CV was shortlisted and I was interviewed by the Windows Device Drivers Team in Qualcomm for USB. Although I did very well answering 100% of the questions, but the hiring was not international. They pushed in my CV to QIPL with a recommendation. This was a telephonic interview for about 1 hour
Finally my Interview at Hyderabad started off.
Round 1 : - Telephonic Interview with Technical Leader/Manager :- 2 Hours (USB, OS, and C )
Two weeks after my telephonic Interview, they called me for On-Site Interview
Round 2 :- Technical interview by a Peer (Senior Engineer)
Round 3 :- Techincal interview by a Peer (This is the round where I felt I didn't know anything in depth)
Round 4 and 5:- This is done by a Leads. This is also technical
Round 6 and 7 :- Manager Round (Tech Manager and Section Manager)
Round 8 :- HR Round
Interview questions [3]
Question 1
What are Static Variables ? Usage in C Code.
Compiling with Static Variables?
Why do we use volatile variables?
Program to reverse a Linked List
Program to insert a node in a Linked List
Setting/Clearing of Bits in a given 32 bit number
Program to find whether a given linked List is circular. (Should be able to do this without using a flag)
Palindrome, Concatenations etc without using the string operators
Pointers:- Constant pointers and pointer to a Constant. Its usage etc
Basic C programs done at Undergraduate level also
OS concepts
1. Threads, semaphores, Mutex, Processes
2. Difference between a Mutex and a Semaphore
3. Spin Locks and its usage
4. Priority inversion, Priority inheritance
5. Scheduling
6. DMA Usage and Syncing
7. Virtual Memory concepts