I applied online. The process took 4 weeks. I interviewed at Qualcomm (San Diego, CA) in Jan 2012
Interview
I had two phone interviews, then on-site interview. Seven people gave me 45min interview, mainly on my past projects, their projects, basic knowledge of C, image processing. I think I answered all the questions correctly and I have deep knowledge of their field, but they rejected me. Whatever, I don't want to work with some people who don't have corresponding ability with the titles.
Interview questions [1]
Question 1
Recursive and non recursive implementation of Fibonacci number
The process took 1 day. I interviewed at Qualcomm in Jan 2012
Interview
I interviewed with five engineers in the order of position level ( from engineer to senior staff engineer). They mostly asked technical questions in the applied area. They are not so difficult (mostly basic signal processing questions). They also asked me to talk a lot about past experiences.
Overall they were friendly. However, as we go with people at higher position, they tend to be quite blunt (which is opposite to what I expected). After finishing all interview sessions, I did not feel like I work with them.
The work environment and benefits (mentioned by the recruiting staff) were awesome.
Interview questions [1]
Question 1
c programming problem. Swap variable x and y without using a temporal variable
I applied through a recruiter. The process took 1 day. I interviewed at Qualcomm in Feb 2012
Interview
First Round (Telephonic) : Basics of LTE and LTE TDD , RTOS concepts , a question on C programming, Q format conversions.
In person Round 1 : RTOS concepts, LTE L1 system architecture, embedded C questions mainly on bit operations,priority inversion, WDT,Paging concepts,Reentrant functions,Hard and Soft real time systems and wireless domain specific questions.
The c questions were:
1. To set 'N' bits in a number efficiently , N is a variable.
2. Find the number of SET bits (1s) in a given number.
3. Q format conversion.
4. Bit field structures.
5. How to find whether a DSP is Little endian or big endian?
In person Round 2 : Fempto cell systems since I worked on it.
In person Round 3: Wireless communication basics and LTE basics , mainly from 3GPP specifications.
HR Round : Was a formality and I was told feedback would be given after a week .
Interview questions [1]
Question 1
To set 'N' bits in a number efficiently , N is a variable.