Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso NVIDIA (Poona)
Colloquio
The oppurtunity was given through our college. The basic criteria was above 70%, so there was hardly any competition in the first place (only 15 students appeared).
We were called to the Nvidia office in the morning at 9. In the begining, there was a written test, each student was given a different problem statement and we were expected to write a code on paper in C. They were basic pattern matching / generating problems.
The code that we wrote was later used in the Tech Interview to question us.
After the test, we had 2/3 Tech interview rounds, which also had some basic questions of C, OS, File Handling, Scheduling, Databases, Data Structures, etc. ( The questions were pretty simple as we were students from Third Year only....! )
It was a very pleasant experience. The selection procedure spanned till 5, but we were really taken care of. They offered us coffee and even food ( that too free of cost). The HR and his Dept. were extremely friendly.
Domande di colloquio [1]
Domanda 1
Problem Statement : In an array of numbers, the difference between two consecutive numbers is 1, ( i.e. can be +1 or -1). You have to find a key value from the array without implementing linear search.
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
Ho sostenuto un colloquio presso NVIDIA (Santa Clara, CA)
Colloquio
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.
Domande di colloquio [1]
Domanda 1
SRAM, regex, python, boolean logic, digital logic, layout