I applied via the careers page at NVIDIA and received an interview link six days prior to the interview. The interview was supposed to be regarding coding and Operating Systems, and it was a lot about OS. I couldn't clear the very first round itself. If you ever get an interview at NVIDIA, make sure you are very good at OS, which cannot be built in a day or two. But do prepare well, as the company is all worth it.
Some basic questions about OS, such as threads, multi-programming, and multi-tasking.
Design an algorithm where a high-priority, non-preemptive process is given a lock as soon as it requests it, while a low-priority, preemptive process releases it.
There was another question, but I tend to forget it.
The following metrics were computed from 2 interview experiences for the Nvidia System Software Engineer role in Pune, Maharashtra.
Nvidia's interview process for their System Software Engineer roles in Pune, Maharashtra is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Nvidia's System Software Engineer interview process in Pune, Maharashtra.