I applied online. The process took 3 weeks. I interviewed at NVIDIA (San Jose, CA) in Sep 2015
Interview
Two phone interviews followed by on-site interview. The first phone interview is about PLL design an d the second has more general circuit questions. On the on-site interview, there were mostly general analog circuit questions and no PLL/SerDes questions. The interview is not very difficult. I wait three weeks for the decision. The people in the group are nice and the working environment is good.
I applied through an employee referral. The process took 2 weeks. I interviewed at NVIDIA (College Station, TX) in Mar 2015
Interview
Three separate phone interview. All of them are tech interview. The position I interviewed was 3d graphics related. So many of the interview questions were about graphics, like shaders, rendering pipelines, etc. Questions related to basic C concepts were also asked. Interviewers were very nice and friendly. They all started with some questions to help me relaxing.
I applied through an employee referral. The process took 3 weeks. I interviewed at NVIDIA in Mar 2015
Interview
I went through two technical phone screens with two different engineers from the same team, and either of them would've 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 2 hours.
Interview questions [2]
Question 1
Given an array of integers, write an algorithm that brings all the 0 elements to the end of the array and returns the # of non-zero elements.