Taro Logo

Software Engineer - USB Interview Experience - Santa Clara, California

October 1, 2011
Neutral ExperienceNo Offer

Process

The interview was very tough. Expect to know every basic and tiny detail of 'C' programming. I guess I did not study well, so I did not clear the phone interview.

  1. Suppose you have 3 files and a header file that has a static variable declaration in it. You include the header file in the 3 files. What happens? Do you get any errors, or what would happen to the system? From here, the question flow continues.

  2. Suppose you have a 32-bit system and a structure with char, int, and double variables. What is the size of the structure? Again, from here, the question continues on memory alignment. How is alignment usually performed? And how do you force the structure to have the exact size, removing alignment?

  3. A program to find little and big endian (yes, it was only a phone interview). Well, this is just a one-line expression anyway.

Questions

  1. Suppose you have 3 files and a header file that contains a static variable declaration. If you include the header file in the 3 files, what happens? Do you get an error, or what would happen to the system? The question flow continues from here.

  2. Suppose you have a 32-bit system and a structure with char, int, and double variables. What is the size of the structure? The question continues from here on memory alignment. How is alignment usually performed? And how do you force the structure to have the exact size, removing alignment?

  3. Program to find little and big endian. (Yes, this was from a phone interview.) Well, this is just a one-line expression anyway.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Qualcomm Software Engineer - USB role in Santa Clara, California.

Success Rate

0%
Pass Rate

Qualcomm's interview process for their Software Engineer - USB roles in Santa Clara, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Qualcomm's Software Engineer - USB interview process in Santa Clara, California.

Qualcomm Work Experiences