Round 1: ONLINE ROUND: 3 sections having 20 questions each(Time: 30 mins each section: 90 mins overall, Contains negative marking)
Section 1: (Aptitude) : Questions were from topics like: Time, Speed and Distance, Time and work, Number Systems(Basic level), Boats and streams, Trains, Averages, mixtures, Probability(1 question:basic level), permutation and combinations. Practicing solved questions from RS Agrawal for these topics is more than enough.
Section 2: (C Programming MCQs): Output finding questions from topics like pointers, switch case(what if ‘case’ is written inside an ‘if ‘ condition), data types, functions, linked list based fill in the blanks code snippets, and some vague questions.
Section 3: (Core CS MCQs): All questions were from basic computer science topics like OS(synchronisations, memory management), Computer Organisation(set associative Cache memory: tag memory space finding questions), DBMS(1 question was from B+ tree), SQL queries, and basic data structures and algorithms(time complexity etc).
Preparation tip: For section 2 and 3 practice questions from GeeksForGeeks as much as possible, in each section solve at least 14-16 questions correct(THERE IS NEGATIVE MARKING IN THIS ROUND SO ATTEMPT QUESTIONS ONLY IF YOU ARE CONFIDENT ENOUGH). Practice solving questions faster as time alloted may not be enough for some students. There may be sectional cut-off so attempt all the sections equally.
Round 2:(Technical Round-1):
- Coding: Basic questions like: WAP to find loop in a Linked List, finding merging point, removing loop etc, WAP for race condition.(I was able to solve all the questions)
- OS related question: Since Real Time Systems was written in my resume, he asked me questions like difference between conventional and real time sys, types of real time sys, what is priority inversion and priority inheritance.(Explained in detail by giving examples)
- Asked me to explain C memory map, gave a program and made me point out which variable goes to which part of memory.(Explained him correctly, I think I was pointed out 1 or 2 variables to wrong memory location but then corrected myself and told him the correct answer).
- Asked me what are the different intermediate files while compiling and running a C program.
- WAP to find whether a machine is little endian or big endian.(Explained him my approach, but he stopped me while I was trying to code it)
- Apart from this, general discussion on my projects and resume.
Round 3:(Technical round 2): In this round the interviewer was friendly and first asked me to introduce myself.
- Bit-Manipulation question: swap MSB and LSB of an integer, asked me to code it.(Explained him my approach and again he stopped me in between when I was the writing code for same)
- Gave me one aptitude question on time, speed and distance.
- Asked me about my biggest fear of my life.
- Virtual functions
- functions overloading, overriding.
- Detailed discussions over my projects.
- Asked me whether I had microprocessor as my subject or not.
ROUND 4:(HR Round): Just like any other HR interview:
- Tell me about yourself.
- what makes you different from other candidates.
- strengths and weakness.
- biggest challenge faced till now.
- Why do you want to join Qualcomm.
- what is the name of recently launched 5G chip of Qualcomm.
For HR round specially read about the company’s background and products of that company, be prepare to ask some questions about the company or your role in the company.
There were few panelists who were grilling candidates in OS and there was one question to write a code for implementing autocomplete text box. Some panelists were also asking some puzzles (solving 20-25 puzzles from geeksforgeeks is enough), questions on macros in C, inline functions etc.
Technical Round Preparation tip: Be ready to face questions on your resume. Read interview experiences on geeksforgeeks as much as possible. Don’t say I dont know to any question, at least try and explain whatever your approach is to the interviewer and think out loudly for every question. The difficulty level of questions depends on which interviewing panel you get. Having systems and hardware oriented projects in your CV would help you a lot in Qualcomm interview process.
Result: 6 students were selected including me.
Thanks to geeksforgeeks for providing every possible resource for interview preparation that too in such an organised manner.
- UHG Interview Experience | OnCampus- 2019
- ServiceNow Interview Experience Oncampus
- MathWorks Interview Experience (EDG, Oncampus)
- InfoEdge Interview Experience | OnCampus-2019
- Qualcomm Interview | Set 2
- Qualcomm Interview | Set 1
- Qualcomm Interview Experience
- Qualcomm Interview Experience
- Qualcomm Interview Experience | Set 7 (Off-Campus)
- Qualcomm Interview Experience | Set 15 (On-Campus)
- Qualcomm Interview Experience | Set 6 (On-Campus)
- Qualcomm Interview Experience | Set 7 (On-Campus)
- Qualcomm Interview Experience | Set 8 (Experienced)
- Qualcomm Interview Experience | Set 13 (On-Campus)
- Qualcomm Interview Experience | Set 12 (On-Campus)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.