Work at Nvidia is always at the cutting edge. You will get to learn/develop on the latest technology trends in computing, especially in this era where parallel computing is everywhere and Nvidia is a frontrunner in it. It has all the feel of a startup, and you get due recognition for the work you put in.
Career growth is slow in some of the teams. Also, the excessively high pressure environment means you are required to put in extra hours every now and then.
There are a lot of ego clashes as well, since the performance reviews heavily depend on how well you drove your point of view/ideas into acceptance. It is politically messy, but not so much if you are an engineer.
Look to grow your teams.
Focus on the growth of each and every member; that's the only way a team can prosper.
Remember, you get your best work done from your engineers if you keep them happy.
Make sure they see the progress in themselves by appreciating them and allowing them to grow.
And yes, adequate compensation is the reward they will appreciate, not some words flying around that have no significance once the moment has passed.
I spoke with the hiring manager on the phone and then flew to the Bay Area for a round of interviews. The on-site interview was fairly standard: five to six interviews and a lunch interview with the hiring manager. Most of the questions focused on
The interview process includes: A first manager round that lasts 90 minutes, asking a lot about AI and computing. Then, move to two more rounds focusing on AI and computing, with two coding assignments. There is no certainty about any future round
Four phone interviews, each 45 minutes. First round involved behavioral questions, such as "What do you like about NVIDIA?" and "How did you learn about us?" It also included some basic C programming problems. Second and third rounds were on the sa
I spoke with the hiring manager on the phone and then flew to the Bay Area for a round of interviews. The on-site interview was fairly standard: five to six interviews and a lunch interview with the hiring manager. Most of the questions focused on
The interview process includes: A first manager round that lasts 90 minutes, asking a lot about AI and computing. Then, move to two more rounds focusing on AI and computing, with two coding assignments. There is no certainty about any future round
Four phone interviews, each 45 minutes. First round involved behavioral questions, such as "What do you like about NVIDIA?" and "How did you learn about us?" It also included some basic C programming problems. Second and third rounds were on the sa