I applied through NVIDIA’s official website and completed an online assessment covering basic C++ programming and compiler-related topics. The first virtual interview focused on my resume and computer architecture questions. The second virtual interview consisted of two rounds: the first required solving three LeetCode medium/hard algorithm problems, and the second covered compiler and architecture-related questions.