Upload Button Icon Add office photos

Qualcomm

Compare button icon Compare button icon Compare

Filter interviews by

Qualcomm Software Developer Interview Questions, Process, and Tips

Updated 8 Oct 2024

Top Qualcomm Software Developer Interview Questions and Answers

  • Q1. Minimum Fountains Activation Problem In this problem, you have a one-dimensional garden of length 'N'. Each position from 0 to 'N' has a fountain that can provide water ...read more
  • Q2. Search In Rotated Sorted Array Problem Statement Given a rotated sorted array ARR of size 'N' and an integer 'K', determine the index at which 'K' is present in the arra ...read more
  • Q3. Merge Overlapping Intervals Problem Statement Given a specified number of intervals, where each interval is represented by two integers denoting its boundaries, the task ...read more
View all 11 questions

Qualcomm Software Developer Interview Experiences

11 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Linkedlist questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Depth Os and C
  • Q2. Multi threading and semaphores
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Nil nil nil nil nil nil

Round 2 - Technical 

(2 Questions)

  • Q1. Nil nil nil nil nil nil
  • Q2. Nil nil nil nil nil nil boss good

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Find the missing Number. Some questions of OS and DBMS
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DataStructure C OS RTOS HARDWARE

Round 2 - Technical 

(1 Question)

  • Q1. String compare | string copy repeTED ELEMENT IN ARRAY LINKED LIST
  • Ans. 

    The question is about string comparison, string copying, repeated elements in an array, and linked lists.

    • String comparison involves comparing two strings to check if they are equal or not.

    • String copying refers to creating a copy of a string.

    • Finding repeated elements in an array involves identifying elements that occur more than once.

    • Linked lists are data structures that consist of nodes linked together.

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. More deep on domain knowledge os processor ARM arch

Skills evaluated in this interview

Qualcomm interview questions for designations

 Embedded Software Developer

 (1)

 Software Engineer

 (37)

 Software Tester

 (1)

 C Developer

 (1)

 Senior Software Engineer

 (7)

 Associate Software Engineer

 (2)

 Embedded Software Engineer

 (2)

 Software Engineer Intern

 (2)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Coding Test 

2 hours, inked list, graphs and dequeue, on hackerank

Interview Preparation Tips

Topics to prepare for Qualcomm Software Developer interview:
  • OS
Interview preparation tips for other job seekers - solve atleast 500 leetcode

Get interview-ready with Top Qualcomm Interview Questions

I applied via Referral and was interviewed in Jun 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Binary tree(convert BT to min heap), dbms, networking questions, what happens when you type google.com in browser.
  • Q2. Swap 2 nos without using 3rd variable
  • Ans. 

    Swapping 2 numbers without using a third variable

    • Use arithmetic operations to swap the values

    • Addition and subtraction can be used to swap the values

    • XOR operation can also be used to swap the values

  • Answered by AI
  • Q3. Prison break question, can be found in leetcode discussion section

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well, i am just typing to cross fifty character limit

Software Developer Jobs at Qualcomm

View all
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. String manipulation coding question
  • Q2. Dbms, os fundamentals
Round 2 - Technical 

(3 Questions)

  • Q1. Map, string DSA question
  • Q2. Implement hashmap
  • Ans. 

    Implement hashmap data structure in software development

    • Use an array to store key-value pairs

    • Implement a hash function to map keys to array indices

    • Handle collisions by using separate chaining or open addressing

    • Support operations like put, get, and remove

  • Answered by AI
  • Q3. Sql, oop concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on basics

Skills evaluated in this interview

I appeared for an interview before Oct 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round had 2 coding problems and we had to code it on hackerearth only.
The use of Outside IDE was forbidden.
The timing of test was 12:00 PM to 1:00 PM.

  • Q1. 

    Merge Overlapping Intervals Problem Statement

    Given a specified number of intervals, where each interval is represented by two integers denoting its boundaries, the task is to merge all overlapping interv...

  • Ans. 

    Merge overlapping intervals and return sorted list of merged intervals.

    • Iterate through intervals and merge overlapping ones

    • Sort merged intervals based on starting times

    • Handle edge cases like empty input or single interval

    • Use a data structure like list or array to store merged intervals

  • Answered by AI
  • Q2. 

    Search In Rotated Sorted Array Problem Statement

    Given a rotated sorted array ARR of size 'N' and an integer 'K', determine the index at which 'K' is present in the array.

    Note:
    1. If 'K' is not present...
  • Ans. 

    Given a rotated sorted array, find the index of a given integer 'K'.

    • Use binary search to find the pivot point where the array is rotated.

    • Based on the pivot point, perform binary search on the appropriate half of the array to find 'K'.

    • Handle cases where 'K' is not present in the array by returning -1.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was an Online F2F Technical Round conducted on CodePair : Hackerearth. So, Basically You have to Run and Submit ( Pass All Test cases) in the Interview Round also (Like normal Coding Test) in Hackerearth & along with that You should have to explain your Code and Approach to the Interviewers.
The Interviewers were helpful and didn't hesitate in giving hints.
Timing - 11:00 A.M to 12:00 P.M

  • Q1. 

    Minimum Fountains Activation Problem

    In this problem, you have a one-dimensional garden of length 'N'. Each position from 0 to 'N' has a fountain that can provide water to the garden up to a certain range...

  • Ans. 

    Find the minimum number of fountains to activate to water the entire garden.

    • Iterate through the array to find the coverage of each fountain.

    • Keep track of the farthest coverage reached by activating fountains.

    • Activate the fountain that covers the farthest point not yet covered.

    • Repeat until the entire garden is watered.

  • Answered by AI
  • Q2. 

    Bellman Ford Shortest Path Problem

    Given a directed weighted graph comprised of vertices labeled 1 to N and M edges, where each edge connects two nodes u and v with a weight w representing the distance be...

  • Ans. 

    Bellman Ford algorithm is used to find the shortest path in a graph with negative weights.

    • Initialize distances from source to all vertices as infinity, and distance to source as 0.

    • Relax all edges V-1 times to find shortest path.

    • If any distance is updated in Vth iteration, then there is a negative weight cycle.

    • Return the distance to destination vertex after V-1 iterations.

    • Example: For the given graph, shortest path from

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was a Google Meet Video Call. The HR was friendly and asked basic questions.
The timing was 2:00 PM to 2:30 PM.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in DelhiEligibility criteriaNo backlogs in MastersQualcomm interview preparation:Topics to prepare for the interview - Dynamic Programming, OOPS, Computer Networks, Computer System Architecture, Operating System, Data Structures, PointersTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Make sure that you are thorough with CS concepts beforehand.
Tip 2 : Even when you are explaining the approach to a question, try to parallelly think about how you would code it.
Tip 3 : Read the previous interview experiences. It would give a fair idea of the kind of questions one should expect.
Tip 4 : Practice atleast 200 questions from coding platforms like CodeZen, LeetCode, Interviewbit as they contain common interview questions.

Application resume tips for other job seekers

Tip 1 : Mention atleast 1 project and past work experience as it sets good impression.
Tip 2 : Keep your resume up to date for the role you are applying.
Tip 3 : Try to keep your resume of 1 Page.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Sep 2016.

Interview Preparation Tips

Round: Test
Experience: Questions aren't tough but they take more time to read itself.
Tips: First try to attempt the questions which are seemingly small. Reading bigger questions first and wasting more time on that isnt a good idea at all.
Duration: 30 minutes
Total Questions: 30

Skills: Technical Skill, Analytical Skills
College Name: IIT Kharagpur

Software Developer Interview Questions & Answers

user image Kavya Mrudula

posted on 17 Sep 2016

I applied via Campus Placement

Interview Questionnaire 

4 Questions

  • Q1. What is a program, task and threads
  • Ans. 

    A program is a set of instructions that tells a computer what to do. A task is a unit of work performed by a program. A thread is a sequence of instructions within a task.

    • A program is a collection of instructions that are executed by a computer to perform a specific task.

    • A task is a unit of work that is performed by a program. It can be a specific action or a set of actions.

    • A thread is a sequence of instructions within...

  • Answered by AI
  • Q2. Delete a node in a linked list
  • Ans. 

    To delete a node in a linked list, we need to adjust the pointers of the previous and next nodes.

    • Find the node to be deleted by traversing the linked list

    • Adjust the pointers of the previous and next nodes to skip the node to be deleted

    • Free the memory occupied by the node to be deleted

  • Answered by AI
  • Q3. What is a function pointer and volatile type in c
  • Ans. 

    A function pointer is a variable that stores the address of a function. Volatile type is used to declare variables that can be modified by external factors.

    • Function pointers are used to pass functions as arguments to other functions.

    • Volatile type is used when a variable's value can be changed unexpectedly by external factors.

    • Function pointers can be used to implement callbacks or event handling mechanisms.

    • Volatile type...

  • Answered by AI
  • Q4. Summarise your resume
  • Ans. 

    Experienced software developer with expertise in Java, Python, and SQL

    • Proficient in Java, Python, and SQL programming languages

    • Developed web applications using Java Spring framework

    • Experience with database management and optimization using SQL

    • Worked on various software projects in a team environment

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Paper was challenging and It was well set.

Duration: 90 minutes
Total Questions: 60

Round: Technical Interview
Experience: It was a very good experience overall. Interviewer helped to ease the tension.
Tips: Waiting time can be reduced.

General Tips: Prepare for precedence of operators in C.
Try to be fast in solving the problems.
Skills: Knowledge Of Your Resume Points, Pointers In C, Operating System Basics
Duration: 2
College Name: IIT Madras
Motivation: Qualcomm is a

Skills evaluated in this interview

Qualcomm Interview FAQs

How many rounds are there in Qualcomm Software Developer interview?
Qualcomm interview process usually has 1-2 rounds. The most common rounds in the Qualcomm interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Qualcomm Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Qualcomm. The most common topics and skills that interviewers at Qualcomm expect are Python, Application Development, C++, Staffing and Computer science.
What are the top questions asked in Qualcomm Software Developer interview?

Some of the top questions asked at the Qualcomm Software Developer interview -

  1. What is a function pointer and volatile type i...read more
  2. What is a program, task and thre...read more
  3. string compare | string copy repeTED ELEMENT IN ARRAY LINKED L...read more

Tell us how to improve this page.

Qualcomm Software Developer Interview Process

based on 6 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
Qualcomm Software Developer Salary
based on 128 salaries
₹10 L/yr - ₹36 L/yr
154% more than the average Software Developer Salary in India
View more details

Qualcomm Software Developer Reviews and Ratings

based on 12 reviews

4.1/5

Rating in categories

3.7

Skill development

3.8

Work-life balance

3.9

Salary

4.1

Job security

3.9

Company culture

3.7

Promotions

4.1

Work satisfaction

Explore 12 Reviews and Ratings
Staff HPC Software Developer

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

WLAN Software developer

Chennai

2-7 Yrs

Not Disclosed

Explore more jobs
Senior Engineer
1.2k salaries
unlock blur

₹15 L/yr - ₹50 L/yr

Software Engineer
1k salaries
unlock blur

₹10 L/yr - ₹38.5 L/yr

Engineer
890 salaries
unlock blur

₹9 L/yr - ₹30 L/yr

Senior Software Engineer
631 salaries
unlock blur

₹12.4 L/yr - ₹50 L/yr

Senior Leader Engineer
447 salaries
unlock blur

₹20 L/yr - ₹72 L/yr

Explore more salaries
Compare Qualcomm with

Nvidia

3.7
Compare

Intel

4.2
Compare

Mercedes-Benz Research and Development India

3.8
Compare

Tata Electronics

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview