Super work-life balance (at least in my team). Realistic deadlines. Decent benefits. Clear on short- and long-term goals.
Nothing really. The cafe is not that great if you care about it. No additional benefits other than salary, health, ESPP, and 401k.
Second and third-level managers should interact with individual contributors for the sake of rapport.
Also, I don't like the company meetings. Lot of repetition of the same statements again and again. There is a lot of awesome content that can be talked about, but they tend to show off only the highlights over and over. It gets boring.
3 rounds of interview: * Basics of SV * Verilog * Pseudo code * UVM * OOPs * Assertions * Perl Project on the resume: * Classes * Drivers * Monitors * Object-oriented programming * Constraints Basics, but lots of questions
It was straightforward. I had two phone calls and then seven rounds on site. They asked questions from my resume first and then started giving some designs, asking me to verify them.
Telephone interview, followed up with an on-site screen, plus another full round of 5. Nvidia doesn't know how to interview. They were light on work-related questions like DV technologies or debugging questions, or how to work with difficult people,
3 rounds of interview: * Basics of SV * Verilog * Pseudo code * UVM * OOPs * Assertions * Perl Project on the resume: * Classes * Drivers * Monitors * Object-oriented programming * Constraints Basics, but lots of questions
It was straightforward. I had two phone calls and then seven rounds on site. They asked questions from my resume first and then started giving some designs, asking me to verify them.
Telephone interview, followed up with an on-site screen, plus another full round of 5. Nvidia doesn't know how to interview. They were light on work-related questions like DV technologies or debugging questions, or how to work with difficult people,