NVIDIA Software Engineer Interview Questions | Glassdoor

NVIDIA Software Engineer Interview Questions

Updated Sep 11, 2017
121 Interview Reviews

Experience

Experience
48%
29%
22%

Getting an Interview

Getting an Interview
35%
30%
21%
10
2
1

Difficulty

3.1
Average

Difficulty

Hard
Average
Easy

121 Candidate Interview ReviewsBack to all Interviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty

Helpful (4)  

Software Engineer Interview

Anonymous Interview Candidate
No Offer
Neutral Experience
Average Interview

Application

I applied online. I interviewed at NVIDIA in June 2017.

Interview

I received an email from the HR after I applied for the job about a month back. We scheduled a technical phone interview the week after. All questions asked are technical questions.

Interview Questions

  • Virtual functions and why we need them?   Answer Question
  • How to process an image in CUDA? How to map to threads? Is it memory-bound or compute-bound?   Answer Question

Other Interview Reviews for NVIDIA

  1. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Santa Clara, CA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 4+ weeks. I interviewed at NVIDIA (Santa Clara, CA) in May 2017.

    Interview

    I first got 2 telephone interviews, which were not that difficult and mostly based on Computer Networks and OS. Then I was called onsite. I had 6 Interviews - 2 telephony, 1 lunch, 3 face to face. The onsite telephone interviews weren't clear and though the job description didn't mention Machine Learning and Compiler Construction I was asked questions about it.

    Interview Questions


  2. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience

    Interview

    Talked with them in career fair, they give you an east quiz and then ask you couple of questions. After that I did one phone interview and then went for onsite, the whole process took one month.

    Interview Questions

  3. Helpful (6)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience

    Application

    I applied through college or university. The process took 5 weeks. I interviewed at NVIDIA in February 2017.

    Interview

    Meet the recruiter at campus career fair. Took more than a month to get the email back. 30 Minutes phone technical interview, ask about details about the projects, data structure, and algorithms. No futher conversation after the phone screen.

    Interview Questions


  4. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Champaign, IL
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at NVIDIA (Champaign, IL) in January 2017.

    Interview

    1 Phone Interview - interviewer was professional but the interview left much to be desired. Basically asked Linux case studies where you go through your thought process of solving a Linux related problem. Questions for stuff like CUDA, Python, deep learning frameworks that were listed in job description were not asked. Basically not a single question about my resume (experiences/projects). Felt like the interview wasn't a good valuation of my ability to do the job so I felted tricked and felt like a waste of time.

    Interview Questions

    • Linux case studies. Not necessarily Linux administration.   Answer Question

  5.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through college or university. The process took 3+ months. I interviewed at NVIDIA in January 2017.

    Interview

    Round-1 All technology covered. Java, Mysql, Spring, Hibernate, Algorithm. All theoritical questions. Basically this round will test all basic knowledge in all technologies mentioned
    Round-2 Resume and project discussion
    Round-3 NodeJS, Javascript

    Interview Questions


  6. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Interview

    I did an on-campus interview. A group of people received a paper of questions (like white board interview) You need to answer the questions correctly and the employer will check your answer and give you feedback.

    Interview Questions

    • A lot of them are on leetcode.
      e.g.: reverse an array (width: 2 with power of n) using recursion   Answer Question

  7. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 3 weeks. I interviewed at NVIDIA.

    Interview

    The interview process went well. I was referred by a friend. I had 2 rounds. First was a simple round of resume review. Second round had simple tech questions. Both the interviewers said I did well.

    Interview Questions

  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at NVIDIA in October 2016.

    Interview

    I had a phone interview with a team lead who asked questions about my PhD thesis and work experience. Next week I had second phone interview with another team lead who also asked about PhD thesis and past work experience. After that I did not hear from the company for 3 months. I kept asking the recruiter. Finally they got back and scheduled a third phone interview. After that I was told they would not continue with the interview process.

    Interview Questions

    • Most of the questions were about my PhD thesis and past work experience.   Answer Question

  9. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 3 weeks. I interviewed at NVIDIA.

    Interview

    Took a quiz at college career fair, then had three phone interviews. There were some questions about operating systems I did not know how to answer, as I'm early on in undergraduate, but mainly data structures and sorting algorithms. Talked a lot about kernel debugging, which I had never done. Ultimately I think I simply was not far enough in classes to possess the knowledge and they seemed to need. Prepare very very well, no topic is off limits.

    Interview Questions

    • How to access the nth item in a linked list with less than 2m time worst case   Answer Question
    • Write a version of the C function tail   Answer Question
    • Describe how to implement the interface to ensure a certain block of code in a simple compiler is executed every so often(time dependent)   Answer Question
    • Why do you want to work at NVIDIA?   Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.