Qualcomm Interview Questions

Excerpts from Interview #1:
(B. Tech background, with academic profile as 8.76 CGPA, 85% in 12th and 93% in 10th)
Technical interview:
  • What is “I” in ACID properties?
  • Describe a few deadlock avoidance schemes.
  • What do you understand by clustering index?
  • Implement the malloc() and free() operations. Describe only the strategy for doing so, not the code.
  • A window of size k is sliding from left to right in an array of size n. Find out the maximum number in the window at each window position.
  • Describe your final year project in detail. How would you describe your role in the same?
HR Interview:
  • How has your interview experience so far?
  • What are you weaknesses which you would like to work upon?
  • Do you wish to change your domain? If yes, why?
  • Describe a situation wherein you were asked to do something you didn’t like? How did you handle it?
Excerpts from Interview #2:
(B. Tech background, with academic profile as 9.01 CGPA, 88.02% in 12th and 89.06% in 10th)
Technical interview:
  • There is a program which inserts and deletes node in a sorted singly linked list. There is a bug in one of the modules. Give us a method of debugging it.
  • What are the various techniques by which fault tolerance can be ensured in systems? (Different redundancy techniques)
  • Tell me the difference between stack and heap memory.
  • A pair of redundant systems is operating. Give us a method of ensuring that when one of them goes down, the other one will take over its operation.
  • Describe the virtual function in C++.
HR Interview:
  • Introduce yourself.
  • Why do you want to join Qualcomm?
  • Has there ever been a situation wherein you weren’t able to complete your task in time and therefore had to take a quick decision to manage the situation?
  • What extra-curricular activities are you involved in?
Excerpts from Interview #3:
(B. Tech background, with academic profile as 9.67 CGPA, 94.56% in 12th and 95% in 10th)
Technical interview:
  • Suppose a 4-inch cube is painted on all the sides. If this piece is cut into smaller cubes of side 1 inch each, how many cubes will be left unpainted at all?
  • Suppose that two of the nodes of a Binary Search Tree (BST) are interchanged. Give us a method to fix(or correct) this BST.
  • Questions based on function pointers and its usage.
  • Devise a program to check whether a binary tree is BST or not.
  • Devise an algorithm to check if there is a loop in a doubly linked list.
HR Interview:
  • Tell me yourself.
  • Tell me about your family background.
  • What do you know about our competitors?
  • What do you expect from our organization?
  • Will you be comfortable in relocating?
Excerpts from Interview #4:
(B. Tech background, with academic profile as 9.46 CGPA, 91.02% in 12th and 94.8% in 10th)
Technical interview:
  • A few choices were given. The question asked to pick out the Super Key from the lot.
  • Considering GRANT is used to grant privileges to perform the queries specify the command which is used to remove these permissions?
  • Write a program to delete a node, given only a pointer to the node in a Circular linked list.
  • Write a program to return a stream of bytes from a function.
  • Questions on Call back functions.
  • Write a code to reverse a single linked list.
HR Interview:
  • Would you be interested in changing your domain? If yes, why?
  • Tell me about your family.
  • Why did you sit for the interviews for this company?
  • Describe a situation wherein you were asked to do something you didn’t like? How did you handle it?
Excerpts from Interview #5:
(CCET student having 10th grade- 94.6% 12th grade - 85.7% and graduation score- 67.22%)
Technical interview:
  • What do you understand by the term cloud computing?
  • Describe some salient features of the cloud?
  • Write a program to implement memcpy () on your own.
  • Describe the difference between a Public and Private cloud.
  • How would you define HADOOP? Describe the underlying principle of HADOOP and illustrate some of its features like Map Reduce?
HR Interview:
  • You have been through the pre-placement talk. Tell us a few negatives about the presentation and how can we improve next time onwards.
  • How to you define your goals in life? Do you make plans and strategies for the future or grab opportunities as they come?
  • Tell me one thing you hate the most.
  • At Qualcomm you might have to do multiple tasks- Attend meetings related to your work as well as complete work for your client. How will you cope up with the same?
Excerpts from Interview #6:
(PEC student having 10th grade- 91.3% 12th grade - 87.2% and graduation score- 65.4%)
Technical interview:
  • Differentiate between primary and foreign key.
  • Describe macros in Excel. Explain how they are used.
  • Explain your summer training project.
  • What do you understand by an empty class? What is the functionality which it offers in Java?
HR Interview:
  • Describe yourself in 3 words.
  • Why should we hire you over other candidates?
  • What have been your highs and lows in the 4 years of college life?
  • We have undergoing projects all over India. Will it be feasible for you as an employee if your job profile requires regular travelling or relocation to a place away from your current city?
  • Logical or Choice Based Questions: You have a cake. Describe a method to divide it into 8 pieces using only 3 lines?
Test Site