• Home
  • Subscribe
  • Contribute Us
    • Share Your Interview Experience
  • Contact Us
  • About
    • About CSEstack
    • Campus Ambassador
  • Forum & Discus
  • Tools for Geek
  • LeaderBoard
CSEstack

What do you want to Learn Today?

  • Programming
    • Tutorial- C/C++
    • Tutorial- Django
    • Tutorial- Git
    • Tutorial- HTML & CSS
    • Tutorial- Java
    • Tutorial- MySQL
    • Tutorial- Python
    • Competitive Coding Challenges
  • CSE Subject
    • (CD) Compiler Design
    • (CN) Computer Network
    • (COA) Computer Organization & Architecture
    • (DBMS) Database Management System
    • (DS) Data Structure
    • (OS) Operating System
    • (ToA) Theory of Automata
    • (WT) Web Technology
  • Interview Questions
    • Interview Questions- Company Wise
    • Interview Questions- Coding Round
    • Interview Questions- Python
    • Interview Questions- REST API
    • Interview Questions- Web Scraping
    • Interview Questions- HR Round
    • Aptitude Preparation Guide
  • GATE 2022
  • Linux
  • Trend
    • Full Stack Development
    • Artificial Intelligence (AI)
    • BigData
    • Cloud Computing
    • Machine Learning (ML)
  • Write for Us
    • Submit Article
    • Submit Source Code or Program
    • Share Your Interview Experience
  • Tools
    • IDE
    • CV Builder
    • Other Tools …
  • Jobs

NVIDIA Interview Questions and Answer | Coding for Software Engineers

Want to Share your Interview Experience?/10716/0
Placement Interview

This is a telephonic interview experience with NVIDIA. After getting a referral from one of my colleagues working in NVIDIA, I got a call from NVIDIA HR.

And he scheduled an interview with the project manager.

NVIDIA Interview Questions for Software Engineers

At the scheduled time, the interviewer called me on mobile.

We had an initial discussion and we introduced each other. He told me about the project and the work he is doing there currently.

I explained to him my project that I’m working on in the current company. He asked some questions about my project and work. My project was based on REST APIs. So, he asked me some general interview questions on REST APIs.

Like, how REST API is different from SOAP protocol.

Later he asked me to open a simple online text editor (not the compiler) in the browser.

He has given me two programming challenges to write code.

NVIDIA Coding Questions

Here are those two coding questions asked in NVIDIA.

  1. Finding duplicate numbers in the given array where each number in the array will be in range (0, n-1). (n is the size of the array.)
    Answer: This can be done very easily by sorting the array. It will take O(nlog) if you apply to merge sort. The interviewer asked me to solve in O(n) time. Use hashing. It will take O(n) time to find all the duplicate numbers in the array.
  2. Write a program to find the two unique numbers in linear time.
    Answer: Use the XOR operation to find the unique elements. This will solve the problem in O(n) time.

He has just 30 minutes allotted for the interview. So you have to solve these coding challenges in 30 minutes.

The text editor link will be shared with the interviewer. Whatever you write on the text editor, it will be visible to the interviewer.

You can solve these problems in any programming languages. I choose Python programming to solve these problems.

This is all about my experience attending the NVIDIA interview.


Editors’ Note: This NVIDIA interview questions and coding round experience are shared by the candidate. We wish him all the best for the future.

Python Interview Questions eBook

interviewNVIDIA
Want to Share your Interview Experience?
This interview questions and experience are shared by one of the readers like you. You can share your interview experience as well. If you want to help new job aspirants to get their dream job, kindly share your experience on CSEstack Portal, by filling this simple form. It will be published on our portal. Thank You!

Your name can also be listed here. Got a tip? Submit it here to become an CSEstack author.

Leave a Reply Cancel reply

100+ Company’s Interview Questions



You can share your interview experience.

Job Preparation Stack

03 Types of IT Engineers in Demand

05 Programming Skills for Jobs

05 Programming for High Paying Jobs

11 Software Developer Skills for Jobs

07 Tips for Standard CV Format

05 Guidelines for Writing Best SoP

13 Aptitude Preparation Tips

07 Steps for Effective Job Search

07 HR Interview Questions

57 Coding Interview Questions

57 Python Interview Questions

Summer Internships 2022

Why Internship?

Apply Internships in IIT, NIT, IIIT

Programming Tutorials

C/C++ Programming

Python Programming

Java Programming

© 2022 – CSEstack.org. All Rights Reserved.

  • Home
  • Subscribe
  • Contribute Us
    • Share Your Interview Experience
  • Contact Us
  • About
    • About CSEstack
    • Campus Ambassador
  • Forum & Discus
  • Tools for Geek
  • LeaderBoard