Qualcomm Interview | Set 1
Company : Qualcomm
Position: Summer Intern(Software)
It was an online MCQ test. Time limit was one hour. There were around 55 question. It consists of three sections:
1) Aptitude Questions
2) Programming ability :
Patience is required to solve the questions. They were easy. Most of them had 3 to 4 nested loops.
3) Third section had questions from OS, CA, C++, DBMS. Most of them were from OS.
Technical PI (around 1.5 hr):
There was only one Technical Round
1) He asked me about my projects and made me write the pseudo code and flow chart for two projects. He wanted the perfect flow charts with the correct symbols used.
2) Priority Inversion (what, where and why)
3) Volatile Qualifier
4) Difference between static and global variable storage class
5) Questions on Storage classes
6) Toggle only second bit of a 8 bit char(both from right and left). Write one line code.
7) Coupling in C++ and Cohesion. Required combination(low/high).
8) All OOP concepts in C++. How they are implemented in C++.
9) How will you make a computer.( explanation of the components of computer).
10) Operating System uses(detailed explanation.)
11) How Application Software uses OS.
13) CPU scheduling algorithms (one of my projects was on this). What and where each one of them should and shouldn’t be used. Advantages and disadvantages, if priority is considered in each one of them. If already considered how it is affecting.
14) Binary and Linear search.
15) Three switch puzzle.
17) How will you improve any of your algorithm:discussed on space and time complexities.
This all I remember.
HR Round (30 minutes):
2) She asked me about my projects, how you can enhance them, how they are useful to me.
3) Weakness, anything interesting thing about you that you can tell me.Examples for them.
4) Some points which you remember from the presentation.
5) Why Qualcomm, why you for Qualcomm?
6) What do you like more while working in a project , conceptualizing e.t.c and why?
7) Do you have any problem going out of station?
This article is compiled by Tapasweni Pathak. Many Many congratulations to Tapasweni. If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.