I applied through college or university. The process took 1 day. I interviewed at NVIDIA (Pune City) in Jan 2018
Interview
1.First step was aptitude test(mcqs) 15 based on c/c++ ,8-10 on DS , 8-10 on OS and 8 on Aptitude.
2.Then one interview mainly technical.
3.The Time for the test was 1 hour.
Interview questions [1]
Question 1
Mainly on OS - memory management, system programming (what is compiler/interpreter),Why is C faster than JAVA. Some questions on link list. And 1)Find the highest continuous sum in a given list of integers(both positive and negative)
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