NVIDIA Systems Software Engineer Interview Questions & Reviews
Updated May 26, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 14 ratings |
Interview Experience [?] Based on 14 ratings
|
NVIDIA has 7,351 connections on Glassdoor
| 1–10 of 14 NVIDIA Interviews | Sort by |
Systems Software Engineer at NVIDIA
Posted May 26, 2012
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Apr 2012 (took 3 weeks)
First interview with someone from Germany. Find number of occurrences of letters N-V-I-D-I-A. Solved problem two ways (1) if-else ladder (interviewer seemed unaware of parallel programming), (2) Counting sort. Second question, find n-th element from end of a singly linked list - solution, used circular buffer.
Second interview with manager from Santa Clara. Question - reverse bits in an integer. Solution, used boolean equation that had the same effect as shifting bits to correct position. Company phoned back asking for a follow-up interview the day I was flying out of the country, which seemed a bit inconsiderate.
Third interview with a software engineer from Santa Clara - review C code and suggest improvements. Solution - change char pointers to std::string etc.
Overall, a PhD, 15 years in OO design, Scott Meyers C++, safety critical testing and ASIC modelling proved insufficient. They seemed to want "coders", not patents. NVIDIA seems exciting, if you like writing linked lists, but not if you like algorithms and class design. Learning NVIDIA's chip architecture in preparation was a waste of time.
Other Details
I Applied Online and the interview consisted of a Phone Interview, an IQ/Intelligence Test and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Apr 27, 2012
2.0
Easy Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Apr 2012 in Santa Clara, CA (took 1 week)
I had two interviews, and both were on the phone. One interview was with a manager; second interview was with a software engineer. The manager asked me some high-level questions about my background, experience, and interests. The software engineer asked me a couple of (fairly simple) technical questions.
Interview Questions
(Note: This was a phone interview question. The interviewer and I used an online document to share ideas about this problem.
Negotiation Details
The offer was very competitive; I didn't feel interested in negotiating.
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Apr 1, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Mar 2012 in Santa Clarita, CA (took a day)
I only make it to the second phone interview. In the first phone interview, I was asked to write a short program. In the second phone interview, He asked several question about my resume.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Mar 22, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jan 2010 (took a day)
After submitting my resume to HR's email, I got a reply and setup a phone interview for me.
Interview Questions
* OS/ Computer architecture problem, ex: differentiate virtual address and physical address, TLB.
* system level programming, ex: what is kernel mode vs. user mode. why using printk()?
Other Details
I Applied Online.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Mar 7, 2012
2.0
Easy Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Feb 2012 (took 2 weeks)
Handed my resume to a college recruiter. Phone interview with a engineer, asked me how to determine if a linked-list is circular. After giving him the answer, and him telling me it was wrong I realized he didn't know the difference between circular linked list, and cyclic linked list (the racing problem). I was put on hold a few times during the process and heard back 3 weeks later from the recruiter saying "Thanks" but I didn't make the cut.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Jan 31, 2012
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jul 2011 in Pune (India) (took 3 days)
It was part of campus placement. They had a strict percentage of marks criteria and it was followed by an Aptitude test. It consist of aptitude questions, C/C++ questions, Data Structure related problems, but most of it contained Operating System questions. 100 Questions and 2 hours.
Followed by technical interviews and HR interview at NVIDIA office.
Tech interview had mostly C/DS questions, they make you write code for sorting/searching algorithms, OS and micro processor related programs were also asked.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview and an IQ/Intelligence Test.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Jan 16, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in Santa Clara, CA (took 4+ weeks)
2 phone interviews, 1 onsite
Interview Questions
Other Details
I got the interview through an Employee Referral and the interview consisted of a 1:1 Interview and a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Nov 20, 2011
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Sep 2010 in Hyderabad (India) (took a day)
The interview consisted of 1 written test followed by 2 group interview and finally face to face general talk with hiring manager.
Interview Questions
Other Details
I got the interview through a Staffing Agency and the interview consisted of a Group/Panel Interview, an IQ/Intelligence Test, a Skills Test and a Personality Test.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Sep 14, 2011
4.0
Difficult Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Sep 2011 (took 5 days)
Got a email from hiring manager and she scheduled a phone interview with Teams Technical lead. The phone interview lasted for an hour where the interviewer first described the role of the team and then went on to ask a bunch of system related fundamental technical questions.
Interview Questions
int x = 3;
will 3 be fetched into the cache after executing the above line of code?
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Systems Software Engineer at NVIDIA
Posted Aug 24, 2011
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Mar 2010 (took a day)
System Software Engineer positions will have interviews and then onsite.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Background Check, a 1:1 Interview and a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?


