Be aware that Nvidia's interview process is a mess, and what you will be asked is akin to rolling a dice. I have interviewed for multiple teams at Nvidia, so this is a review over multiple interviews with them, from screenings and panel interviews.
First, you will not know when starting the coding interviews if you will get one or two questions. It varies depending on the interviewer. And they will also not tell you if you ask, which makes time management difficult. More importantly, the interviewer may not be familiar with the question they are asking. This means they can't answer questions you may have about edge cases. One interviewer did not know the optimal solution to their own leetcode question and, worse, did not understand the suggested solution, despite explaining every step of the solution, having all test cases pass, and being one of the canonical optimal answers from leetcode. Moreover, interviewers will actively try to mislead you and ask trap questions, especially while you are writing your solution. They will try to lead you away from a working solution, maybe to see if you stand your ground or not. Often, interviewers will expect you to find a solution exactly the way they'd implement it. If you come up with a solution, they may make you change it so it looks more like what they'd write, even if time and space complexities are the same.
However, the most shocking thing is that during this process, Nvidia's recruiters were the first ever from any company I interviewed for to insult me, telling me that I'm barely qualified for the job (Why did you make me go through the panels then? To tell me that?). Then they went over my education and 10+ years of experience. Whatever level of education you have, they will complain you don't have better, or say they wanted just one more year of experience, disregarding whatever was in the job posting. So be mentally prepared for that "interview".