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

Associate Professional

Qualcomm
upvote
share-icon
3 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 Months
Topics: Machine Learning algorithms, Deep Learning algorithms, Data structures and algorithms, Applied Statistics, OOPS
Tip
Tip

Tip 1 : practice minimum 25 medium level problems and 5 hard level problems in each topic (leetcode or any platform you prefer). I have given main focus to array, linkedlist, stacks, queue, sorting, dynamic programming, trees, graphs 
Tip 2 : cover all the basics of ML and DL topics which could help to clear basic MCQ rounds 
Tip 3 : Do at least 2 projects which could make your profile strong

Application process
Where: Campus
Eligibility: Above 6.5 CGPA
Resume Tip
Resume tip

Tip 1 : Highlight the project which you are confident to explain from end to end 
Tip 2 : Try to avoid jargons and make the resume as simple as possible. Highlight your achievements. Make sure whatever you have mentioned is true and whatever you have mentioned in resume, you should be prepared to answer it

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 Minutes
Interview date15 Oct 2021
Coding problem2

Timing: 8 PM - 9 PM
MCQ round covers the basics of machine learning concept and deep learning basics

1. Deep Learning based Question

About ReLU activation layer

Problem approach

Tip 1: Read all basics of DL(back propagation, activation layer, dropout rate,etc)
Tip 2: Practice MCQ online - in all these concepts - analytics vidhya sites would be helpful

2. Machine Learning based Question

Difference between Bagging and Boosting

Problem approach

Tip 1: Read all ML algorithms in depth

02
Round
Easy
Video Call
Duration60 Minutes
Interview date30 Nov 2021
Coding problem2

Timing: 5PM-6PM
Shared the docs - we need to edit the code in it - interviewer will post the question in that as well 
Two coding questions - one on Linked List(easy) and other on trees(medium)

1. Delete a Node from Linked List

Moderate
40m average time
67% success
0/80
Asked in companies
CIS - Cyber InfrastructureAmazonGroww

You have been given a linked list of integers. Your task is to write a function that deletes a node from a given position, 'POS'.

Note :
Assume that the Indexing for the linked list always starts from 0.

If the position is greater than or equal to the length of the linked list, you should return the same linked list without any change.
Illustration :
The following images depict how the deletion has been performed.

Image-I :

Alt txt

Image-II :

Alt txt

Problem approach

Ask clarifying questions 
Try to resolve the edge cases issues 
Optimize till the interviewer was happy with the approach

Try solving now

2. Diameter Of Binary Tree

Easy
10m average time
90% success
0/40
Asked in companies
AdobePhonePeAmazon

You are given a Binary Tree.


Return the length of the diameter of the tree.


Note :
The diameter of a binary tree is the length of the longest path between any two end nodes in a tree.

The number of edges between two nodes represents the length of the path between them.
Example :
Input: Consider the given binary tree:

Example

Output: 6

Explanation:
Nodes in the diameter are highlighted. The length of the diameter, i.e., the path length, is 6.


Problem approach

Try to understand the problem and ask for possible edge cases if you have any, so that you could handle it
I used depth first search approach to solve it and interviewer was happy

Try solving now
03
Round
Medium
Video Call
Duration75 Minutes
Interview date30 Nov 2021
Coding problem3

Timing: 6.40PM- 8.00PM
Discussion about projects

1. ML - CV

How do you relate image classification and binary classification?

Problem approach

Tip 1: Read about classification problem statements and image classification in detail along with performance measures

2. ML - NLP

How BERT understands the text data?

Problem approach

Tip 1: Read BERT architecture in detail along with LSTM, RNN, Transformers etc. There could be cross questions in each of the topics

3. Project based Question

Indepth project discussion

Problem approach

Tip 1: Have a complete end to end understanding of your project and have answer for each term you mention in your project

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 3 problems
Interviewed by Qualcomm
1658 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 8 problems
Interviewed by Qualcomm
2321 views
0 comments
0 upvotes
company logo
Associate Engineer
3 rounds | 11 problems
Interviewed by Qualcomm
10016 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Qualcomm
1360 views
0 comments
0 upvotes