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

Machine learning engineer

Qualcomm
upvote
share-icon
4 rounds | 1 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, Dynamic Programming, Machine Learning, Convolutional Neural Networks, Algorithms.
Tip
Tip

Tip 1 : Focus on the basics of the role you are applying for eg, if you are applying for machine learning role you should know the basic supervised and unsupervised algorithms.
Tip 2 : You should practice coding topics (which you feel you lack confidence) on regular basis, in my scenario it was Dynamic Programming and Graphs.
Tip 3 : You should also know the topics which are focused more for the company you are applying for, for eg if you are targeting LinkedIn it focuses more on Trees & Graphs.
Tip 4 : You should be confident and know even the minute details of the projects you have mentioned on your resume.

Application process
Where: Other
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Highlight your strengths, only mention programming languages you are currently in touch with. Mention your projects, project topics don't need to be complex but details should be known to you.
Tip 2 : Mention any certifications you have acquired like if you have completed a course on online platform like coding ninjas/coursera/udemy etc.
Tip 3 : Highlight tools/ide you are aware of.

Interview rounds

01
Round
Medium
Video Call
Duration45 minutes
Interview date4 Apr 2021
Coding problem1

It was in morning around 11 pm -12 pm. Interviewer asked one of the project I worked on - the dataset details and metrics. After this discussion of one coding problem - Mirror Trees followed by discussion of semaphores/mutex and multi-threading in OS.

1. Check if two trees are Mirror

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

You are given two arbitrary binary trees consisting of N and M number of nodes respectively, your task is to check whether the two trees are mirror of each other or not.

Two trees are said to be mirror of each other, if

1. Roots of both the given trees are same.
2. Left subtree of the root of the first tree is the mirror of the right subtree of the root of the second tree.
3. Right subtree of the root of the first tree is the mirror of the left subtree of the root of the second tree.

For example,both the given trees are mirror image of each other: example

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date4 Apr 2021
Coding problem0

Machine Learning Basics, asked about k-means clustering limitations of k-means clustering, how these can be addressed. How to handle missing values in data, SVM linear kernel. What is the role of learning rate in training neural networks. How can you deal with overfitting problem. Logistic regression basics followed by it's MLE formulation. Difference between lasso and ridge regression. Difference between transfer learning and fine-tuning.

03
Round
Medium
Video Call
Duration60 minutes
Interview date4 Apr 2021
Coding problem0

Machine Learning Coding, Started with asking convolutional layer and pooling layer in CNNs. Then interviewer asked me to write a code for convolutional filter in C++, first started with simplest convolutional filter (for 2D images) later he asked to extend the code for cases like padding and for 3D images, also asked to write a code for pooling layer. Followed by the questions related on pooling layer - advantages and disadvantages. Why only 3x3 kernel is mostly used in CNNs and not 5x5, also why kernel height and width size is same, can it be the case where height and width of kernel aren't same. Then asked to extend the code for kernel size (height and width not simiiar).

04
Round
Medium
Video Call
Duration45 minutes
Interview date4 Apr 2021
Coding problem0

This was a Hiring Manager round. They told me about their team work and asked questions on that basis. Asked behavioral questions - have you faced a situation where you had to take the lead, tell me about a situation when you faced conflict with your teammates, how did you manage a situation where deadline was more important than quality if work.

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
2320 views
0 comments
0 upvotes
company logo
Associate Engineer
3 rounds | 11 problems
Interviewed by Qualcomm
10015 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Qualcomm
1359 views
0 comments
0 upvotes