I applied through other source. I interviewed at NVIDIA
Interview
The process was pretty straightforward. I did a 4-round interview.
The first was with the Manager of my team. The interview was an overview of my background. He was so kind and we had a really good feeling. He detailed me what are the problems that the team was tackling. One day later, they sent me an e-mail that I will move forward in the process. So, we scheduled two more interviews with employees of my future team.
The second one was with a Senior Solutions Architect which was supposed to work with me. He got deep in the technical part of my background. We went barely point by point in my CV discussing the algorithms and techniques that I used and why. He also was so close and kind.
The third one had a role based in Business and Sales. He was responsible to talk with the client and see if it was suitable for the team. We discussed more my personality and experience with treating clients. On the other hand, he asked me if I was okay with traveling for work and visiting clients (not just code). After this interview, they sent me an e-mail telling my that I move forward to the last online interview.
I fourth was with the National Principal Solution Architect. This one was hard, he asked me things about hardware, architecture, deep learning, machine learning, personality, and background.
I had the feeling that all of them went really well. Just for how was the connection with all of them and also for their non-verbal language.
They ended up rejecting me for my visa situation. I am from Barcelona, Spain and this position was in NYC. They needed somebody for that month, but US didn't issue working visas until late 2020. However, It was a great experience and so insightful. Heads-up for this company.
How would you allocate two GPUs in a motherboard if you have 4 slots? Explain to me how the computer process the algorithms through this configuration.
I applied online. The process took 4 months. I interviewed at NVIDIA (Santa Clara, CA)
Interview
Had three phone interviews that mainly focused on my past projects and clarifying the role. I then had two on-site visits in Santa Clara with a total of eight different people. The entire process was really enjoyable and engaging and I was excited when they started scheduling salary negotiations. Unfortunately their on-boarding recruiter took a long time to set up appointments, forgot them multiple times, and used "negging" and manipulation as a negotiation tool so I ended up choosing to go elsewhere.
Interview questions [1]
Question 1
How would you begin searching for training images that were misclassified by a convolutional neural network (e.g. find all images with cats that were not classified as cats)?