Interview process was very brief.
The first round was a telephonic interview wherein the interviewer described the profile I was applying for and whether it would be a good fit to my profile. Towards the end of the telephonic round, I was asked a few questions on Computer Architecture, Operating Systems and Color Quantization and Bit Level C Programming.
The second round was a face to face interview at the NVIDIA Bangalore office. They grilled me on my project work along with questions on what I did, how I could improve it. Basically, they just wanted to check if my project work was legitimate. They also checked my understanding of the extreme basics of C and computer architecture. It was a panel of 3 interviewers, I feel that the panel could have tried to make me more comfortable, I was getting pretty nervous in there after starting out strongly, and they want you to be confident about your answers. They asked repeatedly asked me if "I was sure" about each answer I gave, towards the end I started doubting my answers even though they were right.