I applied through an employee referral. The process took 3 weeks. I interviewed at NVIDIA (Bengaluru) in May 2013
Interview
The interview process took about three weeks. It was through internal employee referral and I got a call from HR within a week to schedule telephonic interview. I had to go through a telephonic interview taken by the Senior manager of the team I had applied for. It was followed by 3 face to face on-site interviews at Bangalore. There was no HR round as such, only a general discussion on relocation, benefits and compensation.
Interview questions [1]
Question 1
Questions were mostly asked from C, operating systems, Computer architecture.
Questions on bit operations in C, Linked lists, Process synchronization, Virtual memory, Stacks, Puzzles
I applied online. The process took 2 weeks. I interviewed at NVIDIA (Bengaluru)
Interview
Nvidia prefers 1:1 interviews where is a panel of team members shooting questions. Once its over, you get a phone interview with US teams and then with director and HR. Was a bit tough handling India interviews as expecting in an interview is way beyond the job description. The US interviews were majors what i did before and what can be done in some situations, and you gets some situation based questions. Do be prepared with worst case scenarios
I applied online. The process took 2 weeks. I interviewed at NVIDIA (Baltimore, MD) in Nov 2014
Interview
The interview was very tough. Questions were based on whether a program would crash or not keeping in mind the scope of the variables. Various object oriented concepts like copy constructors we also asked. This was a highly technical interview with no behavioral questions asked.
Interview questions [1]
Question 1
Explain scenarios where a default copy constructor should not be used