Taro Logo

Senior Software Engineer Interview Experience - Hyderābād, India

September 1, 2011
Positive ExperienceGot Offer

Process

I applied to Qualcomm San Diego online. My CV was shortlisted, and I was interviewed by the Windows Device Drivers Team at Qualcomm for USB. Although I did very well, answering 100% of the questions, the hiring was not international. They forwarded my CV to QIPL with a recommendation. This was a telephonic interview lasting about one hour.

Finally, my interview at Hyderabad started.

  • Round 1: Telephonic Interview with Technical Leader/Manager (2 Hours: USB, OS, and C)

Two weeks after my telephonic interview, they called me for an on-site interview.

  • Round 2: Technical interview by a peer (Senior Engineer)
  • Round 3: Technical interview by a peer (This is the round where I felt I didn't know anything in depth.)
  • Round 4 and 5: These were conducted by Leads and were also technical.
  • Round 6 and 7: Manager Rounds (Tech Manager and Section Manager)
  • Round 8: HR Round

Questions

What are Static Variables? Usage in C Code. Compiling with Static Variables? Why do we use volatile variables?

Programs: Program to reverse a Linked List Program to insert a node in a Linked List Setting/Clearing of Bits in a given 32-bit number Program to find whether a given Linked List is circular (Should be able to do this without using a flag) Palindrome, Concatenations etc. without using string operators Pointers: Constant pointers and pointers to constants. Their usage etc. Basic C programs done at an undergraduate level also.

OS Concepts:

  • Threads, semaphores, Mutexes, Processes
  • Difference between a Mutex and a Semaphore
  • Spinlocks and their usage
  • Priority inversion, Priority inheritance
  • Scheduling
  • DMA Usage and Syncing
  • Virtual Memory concepts

Domain Specific: USB related questions. USB OTG etc.

Was this helpful?

Interview Statistics

The following metrics were computed from 16 interview experiences for the Qualcomm Senior Software Engineer role in Hyderābād, Telangana.

Success Rate

63%
Pass Rate

Qualcomm's interview process for their Senior Software Engineer roles in Hyderābād, Telangana is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive88%
Neutral6%
Negative6%

Candidates reported having very good feelings for Qualcomm's Senior Software Engineer interview process in Hyderābād, Telangana.

Qualcomm Work Experiences