I applied through college or university. The process took 1 day. I interviewed at NVIDIA (Kharagpur, West Bengal) in Dec 2012
Interview
There was an initial shortlisting based on resume submission, followed by a written round, where both general aptitude questions, as well as technical questions were asked. Then there were two personal interviews, one for testing technical skill (with main emphasis on digital electronics such as cmos circuits, etc) followed by an HR round.
Interview questions [1]
Question 1
How to cross a symmetrical square canal of outer perimeter 42m x42m and an inner perimeter of 20m x 20m by using 2 planks of 10m length.