Not many steps. Applied online, 2-3 months later received invitation for video call with team manager.
Interview went poorly, interviewer required a language with no notice, and then complained my syntax was incorrect. To not only require a specific language, which almost no one does, but then to complain about small things such as how I was accessing tuples- is so far outside of the norm, and honestly very obnoxious.
Interview questions [1]
Question 1
Given list of intervals as (start, end), where each interval is a task runtime, how many CPUs that can run one task are needed to run all tasks?
Interview over phone call and gave brief introduction and project history. I also got to know about the projects and in general the kind of work that they do. They also asked an easy level Python question and had about 10 minutes to code it up.
Interview questions [1]
Question 1
Give a brief overview of your projects and history of work.
Interview with basic questions about machine learning. Mostly standard with no curves balls. They wanted to know if I knew my stuff. Many questions on deep learning theory and how to apply it.
I applied online. The process took 1 day. I interviewed at NVIDIA (Santa Clara, CA)
Interview
I have received a call from recruiting team, then they have asked me to choose a date for my interview, First round was coding round, I was asked to write a program to do tensor operations