Open In App

Qualcomm Interview Experience

Last Updated : 10 Sep, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Hi everyone. Today I’m going to share Qualcomm interview experience for the role of Software Engineer. I hope it’ll surely help you to prepare well for the next interview. So without further ado let’s get started.

Job Application:- I applied for the role of Software Engineer at Qualcomm through Glassdoor. I got a hackerrank invite to take the online assessment.  

Online Assessment:- There were basically two sections in the assessment. The first section contained MCQs and the second section contained two coding questions. 

The First Section

MCQs were totally based on C#, ASP.NET, Angular JS, and OOPs concepts. 

All the questions in this section contained code snippets and asked to guess the output.

The Second Section

It contained two coding questions. The first one was based on the Left View of the Binary Tree and the second question was purely based on the heap sort algorithm. The question was like remove two minimum elements from the array and add the sum of the removed elements to the array. Repeat this step until the length of the array is 1. It asked to find the total cost incurred in all the operations. 

Round 1: In this round, the questions were totally based on Python and Unix commands only

The round was held in Hackerrank code editor where the interviewer gave some problems to solve particularly in Python from topics like python decorator, lambda function, map, reduce and filter. 

I could specifically remember a question from this round

  1. #!/usr/bin/env python –> Why it is needed and what does this mean?
  2. On Unix, the interviewer asked about the functionalities of some commands.

Round 2: In this round, there were three coding problems given to solve on a virtual whiteboard like that of windows notepad. 

  1. The first question was based on the Top View of the Binary tree. (https://www.geeksforgeeks.org/problems/top-view-of-binary-tree/1)
  2. The second question was based on Dutch National Flag problem. (https://www.geeksforgeeks.org/problems/sort-an-array-of-0s-1s-and-2s4231/1)
  3. The third question was based on checking whether a string t is left rotation of another string S or not. (https://www.geeksforgeeks.org/problems/check-if-strings-are-rotations-of-each-other-or-not-1587115620/1)

Round 3: In this round, the interviewer asked me questions on a previous company project that I worked in, about personal projects. It was majorly a discussion based on the resume. 

After this round, I got rejected. So guys don’t lose hope and keep learning and keep practicing. 

Thanks. 


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads