I went through two technical phone screens with two different engineers from the same team. Either of them would have been my mentor.
The last phone screen was with the manager of the team, who gave a verbal offer to work with either of the mentors I interviewed with.
Overall, the interview process was pretty calm and relaxed. One of my interviewers delayed my interview for two hours.
Given an array of integers, write an algorithm that brings all the 0 elements to the end of the array and returns the number of non-zero elements.
Given a sentence, reverse the order of words in the sentence (e.g., NVIDIA 3D GRAPHICS --> GRAPHICS 3D NVIDIA).
The following metrics were computed from 8 interview experiences for the Nvidia Software Engineering role in United States.
Nvidia's interview process for their Software Engineering roles in the United States is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Nvidia's Software Engineering interview process in United States.