I applied through university. The process took 1 day. I interviewed at NVIDIA (Mumbai) in Mar 2017
Interview
First there was a written MCQ test with four sections - OS, Data Structure, C/C++, Reasoning, each having sectional Cut-off. I was selected then called for technical interview. Asked about array, linked list logical and output questions in C/C++. also asked from OS, DS, Algo.. Then BE project and some puzzles. After selected in technical , there was second technical/HR interview.
Interview questions [1]
Question 1
1st (x-a)(x-b) expand it?
Then (x-a)(x-b)(x-c)..........(x-z).Expand? Think logically not mathematically.
Recruiter reached out to schedule. 2 interviews. Hiring manager, senior engineer. One after the other. Resume and technical questions. The role description said MS & PhD but I’m an undergrad
Hackerank, with 2 problems, not too hard not too easy but some niche knowledge was required, and then there was a multiple choice part which was much much harder, focused around OS
I had three rounds back-to-back with different team members, and they were pretty nice. I worked on paper and showed the interviewer what I drew. Interviews were for the summer internship only.
Interview questions [1]
Question 1
SRAM, regex, python, boolean logic, digital logic, layout