Taro Logo

Senior Systems Software Engineer Interview Experience - Bengaluru, Karnataka

April 1, 2018
Positive ExperienceNo Offer

Process

  1. Written test based on C, Operating System, and Data Structures.
  2. Three face-to-face interviews.
  3. HR round.

Note: It is better to read everything in detail. If you explain theory, they might say you will get good marks in theory, but that's not what they are expecting. Therefore, it's better to explain at both the hardware and software levels.

Questions

Written Test:

  1. Object questions based on Mutex, C puzzles, OS, Data Structures.
  2. Implement Producer Consumer Problems.
  3. Calculate the sum of two polynomials.

F2F:

  1. Process vs. Threads.
  2. Why we need processes if we have threads?
  3. What is a scheduler? How does it work?
  4. Priority inversion.
  5. Set the bits within a given range.
  6. Memory allocation.
  7. Endianness.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Nvidia Senior Systems Software Engineer role in Bengaluru, Karnataka.

Success Rate

33%
Pass Rate

Nvidia's interview process for their Senior Systems Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for Nvidia's Senior Systems Software Engineer interview process in Bengaluru, Karnataka.

Nvidia Work Experiences