SiliconValley_survivor

SiliconValley_survivor

NVIDIA 엔비디아 소프트웨어 엔지니어 Technical 인터뷰 문제 기출

엔비디아 소프트웨어 엔지니어 포지션 인터뷰 문제 기출입니다.

SiliconValley_survivor's avatar
SiliconValley_survivor
Jan 09, 2026
∙ Paid

NVIDIA 엔비디아는 Round1 에서 필기시험이 있습니다.

시험 시간은 1시간, 50문항 / 자필 시험 입니다.

문제 종류 및 난이도는 C/C++ (15문항, 평균 난이도이나 헷갈리는 정도의 수준입니다.) 포인터, 재귀, 단항 증가/감소 연산자 등입니다.

운영체제(OS) (15문항, 평균 난이도) - Critical Section, 메모리 관리, 데드락 등으로 전부 이론과 개념 위주입니다.

자료 구조/알고리즘 (10문항, 쉬움) - 주로 시간과 공간 복잡도 관련입니다.

수리/적성 - 퀀트 영역의 문제로 구성되어 있으며, 10문항/꽤 어려움 입니다. 주로 확률, 순열과 조합, 속도와 거리로 구성됩니다.

Round 2 에서는 Technical Interview 2시간 입니다.

프로젝트 관련 토론을 20분간 다루게 됩니다. 이력서에 적힌 두개의 프로젝틀르 상세히 다루며, 프로젝트가 머신러닝 관련이라면, 머신러닝 기초 질문도 일부 받게 됩니다.

그리고 OS/경력 등 집중 토론 (60분) 입니다. 운영체제를 가장 좋아하는 과목중 하나라고 말하게 되면 해당 주제로 깊이 파고 들어 질문하게 됩니다. 자신의 이력, 프로젝트, 과목 등 자신의 이력에서 가장 많이 차지 하는 분야라고 보면 됩니다.

아래는 OS 집중 토론했을때 기출 질문입니다.

  • 운영체제란 무엇인가? 운영체제의 주요 기능은 무엇인가?

  • 멀티프로그래밍, 시분할(Time-Sharing), 멀티프로세싱의 차이점

  • 싱글 코어 프로세서와 멀티코어 프로세서의 차이

  • CPU와 GPU의 차이

  • 멀티레벨 큐 스케줄링이란 무엇인가? 우선순위 스케줄링과의 차이

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2026 실리콘밸리_생존자 · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture