Open In App
Related Articles

Qualcomm Interview Experience | Set 14 (On-Campus)

Improve Article
Save Article
Like Article

Round I

    This round was 60 multiple choice questions(20-general aptitude, 20-technical, 20-again technical(based on either communication/electronics/computer science)).Technical was a bit easy and aptitude took time to solve.

Round II(F2F-technical)

They shortlisted around 60 students for the second round. Second round was technical F2F. I was lucky to have a panel member from ECE and he didn’t know much about Data Structures(I’m from IT :-P). So, he asked some basic datastructure questions:

  • Name any some of the data structures you know – I told linked lists, stacks, queues and trees, etc
  • He started with Linked list and asked code for reversal of linked list
  • Deleting a particular node in a Circular Linked List
  • Binary Search logic and its code
  • Any other search algorithms he asked and I said Linear search, etc
  • Time complexity comparison of different search algorithms
  • Then, he moved onto Trees
  • What is balancing of a tree?How to do it?
  • What is AVL tree?(He asked to explain and made me to balance an AVL tree as well as write a code for it)
  • Types of trees.

That’s it, the first round was a piece of cake and I immediately got into the third round.

Round III(F2F-technical)

    This time I wasn’t so lucky and I bumped into a CSE background guy : ( .Though, he asked some tricky questions, I was able to answer most of them.

Operating Systems:

  • What are the different types of OS.
  • Do you know RTOS?
  • What are its types?
  • How do you implement RTOS?
  • How to achieve zero error rate in Hard RTOS?
  • What is semaphore?
  • What is a monitor?
  • Difference between them


  • First question was how do you rate your knowledge in C/C++?- I told 8-9 out of 10.So, he started asking.
  • Difference between Macro and Inline?
  • What is the new thing you learned about C/C++? (I told him how to calculate sizeof without using sizeof() operator)
  • What’s the silliest mistake you’ve done and after recognising the mistake, you thought as ohh !!! this simple mistake I made??
  • Structure Padding question:
    struct temp{int a ;char b;int c;}
    What is the sizeof this structure?Answer:12(not 9 because of structure padding)


Round IV:(HR)
This round was mostly chatting with the HR like what’s your passion?, will your life goals be achieved if you join Qualcomm?, Why Qualcomm?, What’s your location preference?, What domain would you like to work with Qualcomm?, etc .

Qualcomm interview was a cakewalk for me, only con is I waited for a long time for each of the rounds, but that pain brings a pleasure at the end, I got selected  🙂

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

Last Updated : 31 Mar, 2023
Like Article
Save Article
Similar Reads