Taro Logo

Software Engineer New Grad Interview Experience - San Jose, California

February 1, 2018
Neutral ExperienceNo Offer

Process

Applied online.

There were two phone screen rounds.

I was invited for an onsite interview.

The onsite consisted of six technical rounds, each 45 minutes long. The interview focused on C++ concepts, OOPS design, multithreading, API design, and algorithms.

I didn't do well in two rounds.

The team wasn't very friendly. The manager was interviewing during lunch, which I didn't expect.

The recruiter contacted me a week later with the results.

Questions

Phone Round 1: C++ concepts and a simple algorithm.

Phone Round 2: Algorithm - finding the square root without using obvious approaches. Design an interface for a linked list with different functions.

Round 1: C++ concepts. Evaluate a ternary tree using OOP concepts like inheritance and polymorphism.

Round 2: Past work experience. Design a timer.

Round 3: Implement a shared pointer. Asked about projects as well.

Round 4: Algorithm - need to find if an API has been called more than N times in the last 5 minutes (the API will be called continuously).

Round 5: K-merge sort related problem.

Round 6: Implement a thread-safe queue.

Interview Statistics

The following metrics were computed from 1 interview experience for the Nvidia Software Engineer New Grad role in San Jose, California.

Success Rate

0%
Pass Rate

Nvidia's interview process for their Software Engineer New Grad roles in San Jose, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Nvidia's Software Engineer New Grad interview process in San Jose, California.