I applied through college or university. The process took 3 days. I interviewed at NVIDIA (Pune) in Jul 2011
Interview
It was part of campus placement. They had a strict percentage of marks criteria and it was followed by an Aptitude test. It consist of aptitude questions, C/C++ questions, Data Structure related problems, but most of it contained Operating System questions. 100 Questions and 2 hours.
Followed by technical interviews and HR interview at NVIDIA office.
Tech interview had mostly C/DS questions, they make you write code for sorting/searching algorithms, OS and micro processor related programs were also asked.
Interview questions [3]
Question 1
You have an array of 100 numbers, it has only 1,2 and 3 as numbers. Sort them.
Was asked to write code for a given question. Interviewer disagreed to my solution for a question on doubly linked list [which was correct way of doing it), and never listened.
Interview questions [1]
Question 1
Whats the difference between concurrency and parallelism?
It was a very good interview experience. They asked a lot about my technical skills, including concepts related to my field, problem-solving ability, and past projects. They also focused on my communication skills, teamwork experience, and how I handle challenges in real-world scenarios.
I applied online. I interviewed at NVIDIA in Apr 2026
Interview
It was a really nice experience overall. The interviewer was very friendly, encouraging, and easy to talk to, which helped me feel comfortable and made the whole conversation more positive and productive.