I applied through a recruiter. I interviewed at NVIDIA in Oct 2018
Interview
Several round of phone interview and home work assignment. The phone interview include some IQ test, technical questions about ML/Cuda, simple math. After that there are two home work tasks about algorithm and Cuda.
Interview questions [1]
Question 1
1. Machine learning and deep learning questions, like bias vs variance, parallel mini batch training.
2. Cuda optimization questions