Qualcomm interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Qualcomm
upvote
share-icon
4 rounds | 11 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: OOPS, DP, Sorting Selection, combinatorics, Linked lists, Trees, Bit Programming, Pointers, Operating Systems
Tip
Tip

Tip 1 : Work on fundamentals of C, focus more on reading standard text like The C programming language by DR.
Tip 2 : Operating Systems is a must, use either galvin or tanenbaum.
Tip 3 : Focus on DS Like linked list, trees, stacks , queues and arrays.

Application process
Where: Campus
Eligibility: 8 CGPA & above
Resume Tip
Resume tip

Tip 1 : Include Operating system, computer architecture 
Tip 2 : Include projects related to IOT

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 Minutes
Interview date25 Jul 2018
Coding problem0

Contained 4 sections:
1. Quantitative Aptitude {Mix of Level-1 & Level-2 of Arun Sharma} 
2. C++ Aptitude and Output-Based Questions {little lengthy in nature but easy}
3. Technical questions {Gate Level But some questions were tricky}

02
Round
Medium
Face to Face
Duration90 Minutes
Interview date27 Jul 2018
Coding problem8

DS, ALgo & Operating systems.

1. OS Question

What's an OS, Various OS services. What OS manages and how?

Problem approach

I started with the basic definition then explained how OS abstracts hardware, user
convenience.
Since I’ve mentioned Allocation and Management. So He
asked about what OS manages and how? So I answered in terms of CPU scheduling.
What are the different CPU scheduling methods? I answered in terms of uses, CPU utilization, and
response time….like which CPU scheduling better… for example if we want better throughput, we can go
for SJF

2. OS Question

Then he asked if two or more processes want to access the same resource. What can happen?

Problem approach

Please read about process sync & critical section problem.

3. OS Question

What is a race condition?

Problem approach

Took an example of a transaction, explained how the results can be different based on the order of execution of the instructions.

4. OS Question

What is a TSL? How locks can be implemented in OS?

Problem approach

Refer to Test & Set lock.

5. OS Question

What is a Semaphore? How it can be implemented? He made me to write the codes for implementation.

Problem approach

Refer to semaphores.

6. OS Question

Difference between mutex and semaphore?

Problem approach

Very important question, asked a lot in interviews.

7. Power of Two

Easy
15m average time
85% success
0/40
Asked in companies
AmazonMcAfeeSamsung

You have been given an integer 'N'.


Your task is to return true if it is a power of two. Otherwise, return false.


An integer 'N' is a power of two, if it can be expressed as 2 ^ 'K' where 'K' is an integer.


For example:
'N' = 4,
4 can be represented as 2^2. So, 4 is the power of two, and hence true is our answer.
Problem approach

I started with a while loop kind of program. The interviewer tried to run some corner cases as well but
my code was correct. So he asked me to optimize it further since it was taking O(logn). Then he made me write binary values for 4,8,12 and after that, he said can u deduce some logic from this? Then I
found the correct logic. He was very happy with this.

Try solving now

8. Puzzle

Torch and Bridge

There are 4 persons (A, B, C and D) who want to cross a bridge in night. A takes 1 minute to cross the bridge. B takes 2 minutes to cross the bridge. C takes 5 minutes to cross the bridge. D takes 8 minutes to cross the bridge. There is only one torch with them and the bridge cannot be crossed without the torch. There cannot be more than two persons on the bridge at any time, and when two people cross the bridge together, they must move at the slower person’s pace. Can they all cross the bridge in 15 minutes?

Problem approach

I struggled a lot with this puzzle, tried to use greedy approach as well but when I said I can go dynamic
programming he was very skeptical whether I can solve this problem or not. But when I explained the
solution he was very much impressed by the fact that I was not only able to solve the puzzle but also
able to use Computer Science concepts in real life problems.

03
Round
Medium
Face to Face
Duration100 Minutes
Interview date27 Jul 2018
Coding problem2

Focus on projects, Computer Architecture.

1. Technical Questions

1. What is Code Motion?
2. What are the different phases of compilation process?
3. Explain Lexical Analysis?
4. What are macros? What are inline functions?
5. What is recursion? Write a recursive code for zigzag traversal of tree?
6. Explain how recursion works? How recursion goes back to the calling statement after the
based condition is executed?
7. What is Program Counter? What is PCB?
8. Why is relocation needed?

2. Microprocessor Questions

1. What is an interrupt?
2. How are interrupts handled? Explain with an example.
3. How ISR works? What happens when an interrupt is raised?
4. Is there any table involved in the whole process?

04
Round
Easy
HR Round
Duration30 Minutes
Interview date27 Jul 2018
Coding problem1

1. Basic HR Questions

It was very easy as expected. We had a chit chat about Qualcomm flagship SoCs.
Regular questions about technology to work upon, location preference and so on.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 3 problems
Interviewed by Qualcomm
1602 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 8 problems
Interviewed by Qualcomm
2262 views
0 comments
0 upvotes
company logo
Associate Engineer
3 rounds | 11 problems
Interviewed by Qualcomm
9878 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Qualcomm
1326 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29569 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6677 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5175 views
0 comments
0 upvotes