The phone screen was focused mainly on my experience and included some technical questions.
Afterwards, I completed an online assessment that had a couple of coding challenges. The virtual onsite consisted of:
I was pleasantly surprised when one of the coding questions about reversing a linked list was nearly identical to what I had practiced on prachub.com just days before. The system design was on designing a scalable URL shortening service, which also went well.
Overall, I felt prepared and ended up accepting the offer.
Count all substrings with no repeated characters
Reverse a linked list, including k-group reversal
Design a scalable URL shortening service like Bitly
The following metrics were computed from 292 interview experiences for the Nvidia Software Engineer role.
Nvidia's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Nvidia's Software Engineer interview process.