I had three interviews. Most of them started with asking me what I'm doing in my current job, followed by technical questions.
I must say that when interviewers ask about a current task you had, they are often trying to get to a low-level detail, most of the time going out of the context of your task. This was pretty exhausting because you try to explain something you've done, and they go to a place where they feel comfortable.
You can say you wrote a complete high-level module, but they keep asking something like, "Oh, your input was x, and you got it on CAN. How does that work?" even though it's not related to what you were explaining.
I also must say that at least half of their questions were hard to understand. They opened a web page with questions for writing code, and they didn't explain the task exactly.
My impression was not so good.
Given a 2D matrix, on every "0" appearance in a cell, you need to zero all the cells in the same column and row.
The following metrics were computed from 1 interview experience for the Nvidia Senior Software Engineer role in Jerusalem, Israel.
Nvidia's interview process for their Senior Software Engineer roles in Jerusalem, Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Nvidia's Senior Software Engineer interview process in Jerusalem, Israel.