Taro Logo

Software Engineer Interview Experience - San Diego, California

October 1, 2012
Positive ExperienceNo Offer

Process

I applied online and received an email to schedule a phone interview the very next day. The phone interview focused mainly on C, OS, and Networking. Since I performed well, I was called for an onsite interview a couple of weeks later. The onsite consisted of five technical rounds and one HR round. The technical rounds were entirely focused on C, OS, problem-solving skills, and my resume. The interview process was very smooth, and candidates were well taken care of. I am waiting to hear back from them.

Tech questions included:

  • Programs for binary search, linked list node deletion, string reversal, calculating the number of bits in a number in a given base, and division of floating-point numbers.
  • The difference between macros and functions, and why/where to use macros.
  • The use of static.
  • Scheduling.
  • How to prevent deadlocks.
  • What data structures are used in routers.

Overall, the key is to be thorough with C, OS, and memory management.

Questions

The lunch interview was the toughest.

The interviewer went deep into OS and memory management.

Was this helpful?

Interview Statistics

The following metrics were computed from 130 interview experiences for the Qualcomm Software Engineer role in San Diego, California.

Success Rate

33%
Pass Rate

Qualcomm's interview process for their Software Engineer roles in San Diego, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive58%
Neutral27%
Negative15%

Candidates reported having very good feelings for Qualcomm's Software Engineer interview process in San Diego, California.

Qualcomm Work Experiences