기술 면접 질문은 여러분이 어느 단계에 있는지에 따라 달라집니다. 라이브 코딩 단계, 기초 단계, 시스템 설계 단계는 묻는 내용이 다르고 평가 방식도 다르기 때문에, 하나의 「상위 질문」 목록으로는 전체 과정의 일부만 준비할 수 있습니다. 이 페이지는 지도로 쓰세요. 여러분의 단계를 찾고, 무엇을 묻는지 확인한 다음, 풀이가 있는 전체 가이드 링크를 따라가세요.
지도
기술 면접은 직무의 기술적인 부분을 할 수 있는지 평가하는 모든 단계를 말합니다. 각 유형이 묻는 내용은 다음과 같습니다.
| 면접 유형 | 전형적인 질문 | 평가 기준 | 전체 가이드 |
|---|---|---|---|
| 채용 담당자의 기술 스크리닝 | 「마지막 직장에서 어떤 언어를 쓰셨나요?」 | 경력이 공고와 맞는지 | 전화 면접 질문 |
| 라이브 코딩 | 「이 겹치는 구간들을 병합해 보세요.」 | 문제 해결, 깔끔한 코드, 작업하면서 말하기 | 소프트웨어 엔지니어 질문 |
| 온라인 평가 | 플랫폼에서 주어지는 시간제한 코딩 문제 | 시간 안에 정확하고 동작하는 코드 | CodeSignal 가이드 |
| 과제형 프로젝트 | 「X를 하는 작은 API를 만드세요.」 | 코드 품질, 테스트, 작성한 메모 | REST API 질문 |
| CS 기초 | 「TCP와 UDP의 차이는 무엇인가요?」 | 여러분이 쓰는 시스템을 이해하는지 | 네트워킹 질문 |
| 기술 스택 라운드 | 「Node에서 이벤트 루프는 어떻게 동작하나요?」 | 공고에 적힌 도구에 대한 깊이 | 아래 스택 표 참고 |
| 시스템 설계 | 「속도 제한기를 설계해 보세요.」 | 트레이드오프, 규모, 명확한 설명 | 시스템 설계 질문 |
| 기술 행동 면접 | 「해결하기 어려웠던 버그를 고친 경험을 말해 주세요.」 | 책임감과 다른 사람과 일하는 방식 | 행동 면접 질문 |
| 비엔지니어 기술 면접 | 「어떤 CRM을 써 보셨고, 어떻게 쓰셨나요?」 | 직무 도구를 실제로 써 본 경험 | 아래 직무 목록 참고 |
어떤 단계가 있는지 알아내세요
준비 시간의 대부분이 이것에 달려 있으며, 채용 담당자가 보통 알려 줍니다. 첫 통화 후에 다음 질문을 보내세요.
- 기술 단계는 몇 번이며, 각 단계에서 무엇을 다루나요?
- 코드를 직접 쓰게 되나요? 공유 편집기에서, 화이트보드에서, 아니면 제 환경에서 쓰나요?
- 프로그래밍 언어를 고를 수 있나요?
- 온라인 평가나 과제형 프로젝트가 있나요? 얼마나 걸리나요?
채용 담당자에게 물어볼 질문 가이드에 더 많은 내용이 있습니다.
검색 결과 목록을 분류해 보고 알게 된 것
2026년 11월 3일, 저희는 「technical interview questions」 검색 결과에서 페이지 세 개를 읽고 그 안의 질문을 세어 보았습니다.
| 페이지 | 질문 수 | 구성 방식 |
|---|---|---|
| Built In | 20 | 주제별 일곱 가지 유형, 그다음 번호 목록 |
| Coursera | 30 | 기술 중심 직무와 비기술 중심 직무, 그다음 도구, 프로세스, 상황 |
| The Forage | 5 | 모든 직업을 위한 목록 하나 |
세 페이지 모두 질문을 면접 단계별로 나누지는 않았습니다. 그다음 저희는 Built In의 질문 제목 20개의 표현을 읽었습니다. 17개는 무엇인가를 설명, 묘사, 정의하라고 요구하고, 세 개는 어떻게 할지 묻습니다(확장 가능한 시스템 설계, 느린 SQL 쿼리 최적화, 고가용성 설계). 20개 제목 중 코드를 쓰라고 요구하는 것은 하나도 없습니다.
이 분류는 제목에 대한 저희 자체 판단입니다. Built In 페이지는 코딩 연습을 따로 다루기도 합니다. 그래도 질문 목록의 한계는 보여 줍니다. 목록을 읽는 것은 기초 단계를 준비하는 데 도움이 됩니다. 라이브 코딩 단계는 편집기에서 직접 반복 연습해야 하며, 그것은 다른 종류의 준비입니다.
라이브 코딩 질문
공유 편집기에서 문제를 풀면서 생각을 설명합니다. 문제는 비교적 적은 패턴에서 나오므로, 문제를 더 모으기 전에 패턴을 먼저 익히세요.
- 널리 쓰이는 짧은 연습 문제 목록인 Blind 75 목록으로 시작하세요.
- 빅 오 치트 시트로 시간과 공간 비용을 말하는 법을 익히세요.
- 설명이 붙은 더 어려운 예제도 풀어 보세요: 정렬된 리스트 k개 병합, 그래프 복제, 단어 나누기.
- CoderPad 샌드박스 연습 가이드로 환경에 익숙해지세요.
온라인 평가와 과제형 프로젝트
온라인 평가는 시간제한이 있는 시험이며, 보통 전형 초기에 보냅니다. 과정과 준비 방법은 CodeSignal 가이드와 DRW 온라인 평가 질문에서 다룹니다. 시작하기 전에 지침을 읽으세요. 무엇이 허용되는지 그 지침에 나와 있으니 따르세요.
과제형 프로젝트는 여러분이 개인 시간에 하는 작은 프로젝트입니다. 얼마나 걸려야 하는지, AI 도구를 써도 되는지 물어본 다음, 그 두 가지 범위 안에 머무르세요. 선택한 이유를 설명하는 짧은 README를 함께 제출하세요. 후속 단계에서 그 선택을 방어하라고 요구하는 경우가 많기 때문입니다.
기술별 스택 질문
기술 스택 단계는 채용 공고에 적힌 도구를 평가하므로, 공고를 읽고 이 표에서 고르세요. 각 기술마다 전체 가이드가 있습니다.
| 분야 | 가이드 |
|---|---|
| 언어와 프레임워크 | Python, TypeScript, Node.js, Angular, Spring Boot |
| 클라우드와 DevOps | AWS, Kubernetes, Terraform, DevOps |
| 데이터 | 데이터 엔지니어, Kafka, Snowflake, Databricks, Power BI |
| 테스트와 API | Selenium, REST API |
공고의 비중에 맞춰 시간을 나누세요. 첫 줄에서 한 도구를 요구하고 「우대 사항」에 다른 도구가 적혀 있다면, 그에 맞게 준비하세요.
시스템 설계 질문
이것은 URL 단축기를 설계하는 것처럼 정답이 하나로 정해지지 않은 문제입니다. 먼저 던지는 질문, 언급하는 트레이드오프, 그것을 설명하는 방식으로 평가받습니다. 저희 시스템 설계 면접 질문 가이드에 풀이 예시가 있습니다. 신입 면접에서는 이 단계를 건너뛰는 경우가 많고, 시니어 면접에서는 더 비중이 큰 편입니다. 소프트웨어 엔지니어 가이드에서 설명합니다.
비엔지니어를 위한 기술 질문
Coursera의 목록은 이 질문을 도구, 프로세스, 상황으로 나누는데, 준비하기 좋은 방식입니다. 도구 질문은 여러분이 써 본 것, 예를 들어 CRM이나 예산 소프트웨어를 묻습니다. 프로세스 질문은 일을 어떻게 하는지 묻고, 상황 질문은 경쟁하는 마감일의 우선순위를 정하는 것처럼 시나리오를 줍니다.
이 질문이 있는 직무 가이드는 다음과 같습니다.
답할 수 없는 질문을 다루는 법
이런 일은 일어나며, 면접의 끝이 아닙니다. The Forage 가이드는 이것을 별도 주제로 다루고, 정답이 여러 개일 수 있다고 지적합니다. 저희는 다음 세 가지 동작을 이 순서대로 쓰라고 권합니다.
- 명확히 하기. 「한 서비스 안에서를 말씀하시는 건가요, 아니면 여러 서비스에 걸쳐서인가요?」
- 지식이 어디서 끊기는지 말하기. 「실제 운영 환경에서 써 보지는 않았지만, 개념은 알고 있습니다.」
- 소리 내어 추론하기. 「트레이드오프는 속도와 일관성 사이일 것 같습니다. 왜냐하면…」
허세를 부리지 마세요. 후속 질문이 금방 드러냅니다. 대부분의 기술 면접 과정에 함께 나오는 행동 질문에는 STAR 기법을 쓰고, 자기소개를 해 주세요에 대한 짧은 답변도 준비하세요.
YesToTheOffer의 위치
저희는 macOS와 Windows용 데스크톱 앱인 YesToTheOffer를 만듭니다. 이 점을 염두에 두고 읽어 주세요. 이 앱은 실시간 받아쓰기, 이력서를 바탕으로 한 답변 제안, 코딩 질문 도움, 면접 후 복기를 제공합니다. 무료로 30분을 쓸 수 있고, 그 뒤에는 분 단위로 결제하며, 구매한 시간은 만료되지 않습니다.
많은 고용주가 기술 면접에서 AI 도움을 금지하고, 온라인 평가와 감독 시험에는 보통 자체 규칙이 있습니다. 그 규칙을 따르세요. 어떤 경우에도 통화를 받아 적는 것이 허용된다면, 나중의 복기는 어떤 질문을 받았고 답변이 어디서 흐트러졌는지 보여 주므로 유용합니다. 그것이 다음 단계에 무엇을 공부할지 알려 줍니다.
출처
마지막 확인일: 2026년 11월 3일:
- Built In: https://builtin.com/software-engineering-perspectives/technical-interview-questions
- Coursera: https://www.coursera.org/articles/technical-interview-questions
- The Forage: https://www.theforage.com/blog/interview-questions/technical-interview-questions
받은 기술 질문을 다시 확인하세요
YesToTheOffer는 실시간 받아쓰기, 코딩 질문 도움, 면접 후 복기를 제공하는 macOS와 Windows용 데스크톱 앱입니다. 무료 30분, 이후 분 단위 결제. 고용주의 규칙을 따르세요.


