Open In App

Qualcomm interview experience (fresher) 2019

Last Updated : 19 Jul, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

Background – Computer engg. branch

Round 1:
Online test divided into 3 sections :
Aptitude – easy to moderate
time would be a constraint
Programming – many difficult output questions on C
Theoretical – consisted questions from OS and computer architecture mainly
Marking: +4/-1

Round 2:
Started with brief introduction and proceeded with detailed discussion on one of my projects. The interviewer asked to explain the project through a block diagram and then directed the discussion towards threading and other OS concepts.
Discussion on different layers of OSI model and TCP/IP.
One coding question to write code on a sheet:
Count the number of contiguous bits occurring more than once.
He then asked to explain how the CPU works. He then asked to design a solar car and then optimize on cost.

Round 3:
This was mostly on operating systems – system calls, virtual addresses – what are they and why they are needed, TLB working, paging, process’ view of memory etc
He gave this structure and asked to compute its size:

struct abc
{
  int a;
  char *b;
  struct abc d;
  int e;
};

(The answer is that the compiler would not be able to determine the size and give compilation error)
Coding ques:
set a bit at any position
clear a bit at any position
clear the first set bit (MSB) without traversing all the bitsgiven a string, there is only 1 character that occurs once, rest can occur any number of times. Find that unique character without using extra space.
Round 4:
Discussion on projects and a few questions on networking
Coding ques:
given two strings, delete the common words, i.e the words occurring in both the strings

Round 5- HR
Brief about education and background.
Why Qualcomm?
Plans for higher studies etc..

For technical rounds, be prepared with computer architecture and OS.


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

Similar Reads