I applied online for a separate Software Engineer position. A week later I get an email from a recruiter saying that the hiring manager for a separate team saw my resume and would like to interview me. The interview lasted about 45 minutes long. He asked general OS and C++/C questions. I answered all of these questions correctly. Then he tells me great job and proceeds to speak about his team and the work that they do. He even asks me which location I would prefer to work. Although I didn't make it far in the interview process, he told me that the process for his team is generally this:
Interview with hiring manager (himself)
Interview with an engineer on his team (more detailed C/C++ questions, coding problem)
Onsite
The interview with the manager was fairly positive....it was the events that happened after that lead to my negative experience. I was told by the manager that I should hear back from him in a week. A week goes by and I email the recruiter asking what the status of my application was. I explained to them that I had a competing offer and I had a deadline. She tells me that she will speak with him and the team then get to me......then I never got a response. This same sequence of events happened for 5 weeks. It wasn't until the 5th week that I got an email from a separate recruiter saying that they will not be moving forward.
By far the most unprofessional and aggravating interview experience I've ever had. Sucks too because I would have loved working for this company. I hope that your interview experience with NVIDA is much better than mine.