The interview process involved two relatively easy phone interviews and four on-site interviews. I performed well in the first three on-site interviews.
The last interview was with a "chief cloud architect" from the GTS group, who seemed to lack common sense in how to conduct an interview. When I asked him some basic questions, such as how GPUs scale, he became agitated and questioned why I had come to the interview after reading all that information. He also asked a simple singleton question. I explained the Bill Pugh method, but he heckled and shamed me. Finally, he asked about finding the square root. As I was writing code using binary search to explain the solution, he again heckled me.
I realized at that point this individual intended to reject me. I thought to myself, "Dude, I am done. Who gives a damn about the NVIDIA GTS group?" Fortunately, I already had an offer from a much better company.
With approximately 16 years of experience in the software industry, I have never had such a horrible experience with any interviewer. I promptly sent an email to HR stating I was not interested in the position, as I felt the outcome would have been the same regardless.
Guys, avoid this arrogant team.
Also, be prepared to have tons of patience, as this GTS team takes its own time, possibly one to two months, to process applications.
Design REST API for an e-commerce website. Check the number of set bits for an integer. Check if a graph is bipartite. Design a question on throttling.
The following metrics were computed from 1 interview experience for the Nvidia Senior/Cloud Software Engineer - Java (GTS Group) role in Santa Clara, California.
Nvidia's interview process for their Senior/Cloud Software Engineer - Java (GTS Group) roles in Santa Clara, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Nvidia's Senior/Cloud Software Engineer - Java (GTS Group) interview process in Santa Clara, California.