Taro Logo

Senior Software Engineer Interview Experience - Santa Clara, California

September 1, 2020
Positive ExperienceGot Offer

Process

I had six interviews in total:

  • The first was with the hiring manager, including a technical screen.
  • Then, there were two phone calls: one focused on C++ and software development, and the other on the specific domain of the position.
  • Finally, a half-day virtual onsite consisted of three interviews: two domain-specific and one programming interview in Python.

The interviews were comprehensive yet manageable, as most focused heavily on the product area domain, which my experience matched well. The programming interview proved difficult due to logistical reasons rather than content. It was conducted in a Google Doc with a hastily typed question, making it challenging to track my algorithm as it kept inserting line and page breaks. I'm unsure why a platform like LeetCode or HackerRank wasn't used; the interviewer might have simply been too busy to set it up. All other interviews were very positive experiences.

The entire process, which began on LinkedIn, took about 2.5 months. The final stage involved discussions with the recruiter regarding remote and relocation arrangements.

Questions

How to maintain the order of a hash map

Shared vs. unique pointers

What is overfitting?

What are vanishing gradients?

Recall vs. precision

Python programming

Was this helpful?

Interview Statistics

The following metrics were computed from 21 interview experiences for the Nvidia Senior Software Engineer role in Santa Clara, California.

Success Rate

43%
Pass Rate

Nvidia's interview process for their Senior Software Engineer roles in Santa Clara, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive57%
Neutral24%
Negative19%

Candidates reported having very good feelings for Nvidia's Senior Software Engineer interview process in Santa Clara, California.

Nvidia Work Experiences