I applied through college or university. The process took 4 weeks. I interviewed at Qualcomm in Dec 2009
Interview
I was contacted via email to set up a couple of initial phone interviews. I had two phone interviews back-to-back. The first one was a bit brutal as I wasn't too prepared for it. Besides the usual discussion about items on my resume, it mainly consisted of knowledge-based questions about various things in C and C++ (inline functions, preprocessor, etc.), memory allocation, networking layers, sets and unions, and bottom-up vs top-down design. I was then hit with a couple fairly simple problem solving questions. The second interview was roughly the same, however, it started with a simple programming problem and then moved onto questions about synchronization. I came out of the two phone interviews not feeling too great but got an email for a final round phone interview roughly two weeks later.
The final round phone interview was a lot more lax. At this point, it seemed like they were more interested in placing me in the correct division than testing my knowledge and programming skills. My interviewer asked me some basic questions about data structures and that was it. From there, we discussed what kind of projects I like to work on and other "placement" type questions. The final round interview ended on a very positive note and two weeks later, I received a call from HR with an offer for a summer internship.
I applied through college or university. The process took 3 weeks. I interviewed at Qualcomm in Jan 2010
Interview
applied through college career website and got a phone call to have a technical interview with the team member. i had few technical questions int he first phone calls. dint get all the questions right but the interviewer helped me in solving the questions. a week later i received a mail from the HR that i cleared the first round and then fixed the time for the second round. the second round was also technical and asked me to write a basic algo problem. couple of weeks later i went onsite had three rounds of interviews and also had lot of fun activities like skiing and skating.. the whole interview process was fun
void foo(char*a, char*b){
while(*a++ = *b**);
return;
}
int main(){
char buf[20];
foo(buff,"Hello");
printf("%s",buff);
}
what is the output for this program?
you are provided with a string write a program to identify the most frequently occurring char in the string?
in Java and also in c/C++.. explained the algo over phone and submitted the program later
The process took 4 weeks. I interviewed at Qualcomm (San Diego, CA) in Dec 2009
Interview
Applied through their website and got an email from recruiter a couple of days later. She arranged a phone interview with the group leader and two engineers at the same time. They asked a bit about my experience, a few C++ questions and some very basic unix shell command questions - I did not expect for such basic questions.
After a few days I was invited for an onsite interview with this group. I had 10 1:1 interviews plus HR at the end of the day. My interview was scheduled for 8:30 with HR, but he did not show up. Started 1:1 interviews with engineers at 9:30.
Most questions where about C++, software engineering practices, networks (TCP/UDP). There were a few of those annoying trick questions. I got to talk about some of my projects with a few of the engineers, which then asked about some specifics.
In the interview with the group leader he described at a high level the project that the position was for, and emphasized that work may get hard often - many releases and pressure. He warned me about that many times as my previous employer dealt with research projects and didn't have as many hard deadlines.
More than a month passed without any feedback and any refunds from my expenses during the trip - not very professional of them. Overall it was good for me to see how I did not fit in that group. The vast majority of engineers are from the same country, and I prefer a bit more diverse group. Also most of them look very tired, which is not a good sign.
Benefits seemed to be very good and location can't get any better. Maybe I'll try a position with another group at QC.