The entire process consisted of reaching out through a recruiter and one phone screen interview with the hiring manager and a past intern (current employee). I heard back within a couple days.
Questions d'entretien [1]
Question 1
what is the difference between pass by value and pass by reference?
Put my application in through the qualcomm careers website. Got a quick response within a week. HR emailed me to give them suitable dates and times. I sent them my preferred slots for a phone interview, then next day HR replied with a selected time. The HR seemed very responsive and the interview was setup for the earliest possible date.
The interviewer called me and started off with some basic review of my CV. I am in R&D, so a lot of questions and details about my projects, research. Then interview shifted to technical questions related to programming. One question was on software design, he asked me how I would go about developing a basic operating system/file system. I responded that you first define the objectives, get user/customer inputs. Define the structure, for example, you need a file system management module, display, user input, file editing etc. How would you tie these together (implement abstract classes to define API) etc. The interviewer basically wanted to see my thought process and how I approach this problem. Then I was asked to rate myself at C++, what were my weakness when it came the language etc. After about 45 minutes, the interviewer started talking about their projects and work. Gave me a chance to ask questions and possible start dates.
Got a call for second interview, waiting on that.
Update-> One month after first interview, I got the offer.
Questions d'entretien [1]
Question 1
The best way to sort a 1000 byte array (least complexity)
J'ai postulé en ligne. J'ai passé un entretien chez Qualcomm
Entretien
Phone Interview coding on paper then picture. He would call and I would write down on a piece of paper how the methods I would solve it. Finally I would take a picture of the program and text it to him.
J'ai postulé en ligne. J'ai passé un entretien chez Qualcomm (San Diego, CA)
Entretien
Two Technical Interviews:
1. Describing resume and technical aspects of projects
2. Emphasis on C/C++, pointers, recursion, basics, they asked me questions based on what I knew from my resume
- whiteboarding coding questions
- gave hints when I got stuck
- questions vary based on your interviewer
- value thought process
Questions d'entretien [1]
Question 1
What is a static variable in C? What is a global variable?