Taro Logo

Software Development Engineer Interview Experience - India

December 1, 2018
Positive ExperienceGot Offer

Process

I received a call from HR two weeks after applying.

I was then given an online programming test, and after clearing it, I had a three-hour onsite interview.

The interview consisted of three technical rounds and one managerial round, with each interviewer taking 40-60 minutes.

Technical interview topics included:

  • Linked lists
  • Bit manipulation
  • 3D graphics
  • C/C++
  • OS and device driver concepts

The manager asked some behavioral questions and puzzles.

Questions

Consider the following 3D scene representing an old town's main square:

  • A single statue
    • static geometry, high polygon count
    • low complexity fragment shader
  • A particle system simulating smoke
    • animated, rendered as a large set of points
  • A small set of characters
    • animated geometry, medium polygon count
    • medium complexity fragment shader
  • A large set of buildings
    • static geometry, low polygon count
    • low complexity fragment shader
  • A background image/skybox
  • The camera/viewpoint is continuously moving within the scene.

How would you render the statue – by itself – using OpenGL to achieve maximum vertex performance (vertices/second)?

How would you render the particle system – by itself – using OpenGL to achieve maximum vertex performance (vertices/second)?

How would you render the scene – as a whole – most efficiently on a GPU using OpenGL?

Given that the 3D scene was being rendered correctly but that you wanted to improve the performance further, how would you determine if the main performance limitation/bottleneck was located in the application, in the vertex processing stage, or in the fragment processing stage?

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Qualcomm Software Development Engineer role in India.

Success Rate

43%
Pass Rate

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

Experience Rating

Positive71%
Neutral29%
Negative0%

Candidates reported having very good feelings for Qualcomm's Software Development Engineer interview process in India.

Qualcomm Work Experiences