NVIDIA is a great place to work, with challenging tasks and intelligent people.
Some may find the workload and expected commitment too high.
The benefits to employees are very good (esp. stock options), and managers acknowledge people who know their stuff and work hard.
Promotions and salary are based on your work and nothing else, which is nice.
The overall company management is very enthused and energetic, which helps make it exciting to work there.
Overall, this is a very good place to work if you have the time to commit to work; otherwise, the work/life balance can be very hard to maintain.
By far the worst part about NVIDIA is the hours that many employees work.
Make sure your core business (GPUs) stays ahead of the pack!
Applied online and was reached out to within a week. Had two rounds of online interviews, then received a rejection. Questions covered standard computer architecture topics and some cache-specific inquiries. Interconnects were also discussed.
The interview was smooth and easy to understand. It took me 45 minutes. The employer is an engineer who worked for 10 years. They provided all technical questions, with only 2 for coding.
It started with a first call with the team manager, where he asked about basic multiplier and FSM questions. Second round with a team member involved latch inference questions and a palindrome problem.
Applied online and was reached out to within a week. Had two rounds of online interviews, then received a rejection. Questions covered standard computer architecture topics and some cache-specific inquiries. Interconnects were also discussed.
The interview was smooth and easy to understand. It took me 45 minutes. The employer is an engineer who worked for 10 years. They provided all technical questions, with only 2 for coding.
It started with a first call with the team manager, where he asked about basic multiplier and FSM questions. Second round with a team member involved latch inference questions and a palindrome problem.