HackerRank 인터뷰의 질문 유형
Last updated: June 2, 2026
개요
HackerRank 인터뷰는 후보자의 특정 코딩 및 기술 능력 평가를 수행하는 데 도움이 되도록 설계되었습니다. 이러한 평가에는 주로 다양한 프로그래밍 언어와 다양한 프레임워크에서의 난이도별 코딩 질문이 포함됩니다. 그러나 면접관은 또한 직무 요구 사항에 따라 후보자의 특정 주제에 대한 지식을 평가하기 위해 주관식 및 도표 질문을 할 수도 있습니다.
이 문서에서는 HackerRank 인터뷰에서 지원하는 다양한 질문 유형에 대한 개요를 제공합니다.
지원되는 질문 유형
질문 유형
설명
코딩
프로그램을 작성하거나 함수를 정의하여 예상 출력값을 생성하는 질문입니다.
코딩 질문은 다양한 난이도 수준을 가질 수 있으며 특정 프로그래밍 언어로 코딩할 수 있도록 설계될 수 있습니다. 내장된 코드 편집기와 컴파일러는 선택한 언어에 맞게 적응하며, 테스트 케이스는 예상 출력값을 생성하는지 검증합니다.
주관식
주관식 질문은 지원자에게 개방형 질문을 할 수 있게 합니다. 프롬프트를 제공하면 지원자가 텍스트로 응답합니다.
프론트엔드 개발자
Angular, React.JS, Node.JS 또는 기타 맞춤 프레임워크와 같은 프론트엔드 웹 애플리케이션 개발에 관한 질문입니다. 프론트엔드 프로젝트와 IDE에 접근할 수 있으며, 오프라인 또는 온라인에서 코드를 실행하고 테스트할 수 있습니다.
HTML/CSS/JavaScript 프로그래밍
HTML, CSS, JavaScript 코드를 사용하여 웹 페이지 설계 능력을 평가하는 질문입니다. 버튼 클릭으로 코드가 웹 브라우저에 어떻게 렌더링되는지 볼 수 있습니다.
백엔드 개발자
Node.js, Django, Ruby on Rails, Java Spring Boot 또는 기타 맞춤 프레임워크를 사용하는 백엔드 웹 애플리케이션 개발에 관한 질문입니다. 백엔드 프로젝트와 IDE에 접근할 수 있으며, 오프라인 또는 온라인에서 코드를 실행하고 테스트할 수 있습니다.
데이터베이스 엔지니어
MySQL, Oracle, Microsoft SQL 또는 DB2를 기반으로 하는 데이터베이스 프로그래밍 질문입니다. 데이터 저장, 검색 및 관리를 위한 데이터베이스 쿼리를 작성하는 것이 기대됩니다. 일반적으로 시험 출제자는 데이터 스키마와 문제 설명을 함께 정의합니다.
다이어그램
클래스 다이어그램, 구조 다이어그램, 순서도 또는 아키텍처 다이어그램으로 답하는 질문입니다. 테스트 인터페이스는 이 다이어그램을 만드는 데 도움을 주는 draw.io 도구를 제공합니다.
데이터 과학
데이터 정제, 시각화, 머신러닝 등과 같은 기술을 평가하는 질문입니다. Jupyter 노트북을 통해 수행됩니다.
(선택 사항) 외부 파일(데이터 세트 또는 스크립트)을 업로드할 수 있습니다. 솔루션 노트북 또는 평가 파일을 추가할 수 있으며, 이 파일들은 시험 동안 지원자에게 제공되지 않고, 시험 후에 채점에 사용됩니다.
풀스택 개발자
Angular, React.JS, Node.JS, Django, Ruby on Rails, Java Spring Boot, .Net Core 또는 기타 맞춤 프레임워크를 사용하는 풀스택 웹 애플리케이션 개발에 관한 질문입니다. 백엔드 프로젝트와 IDE에 접근할 수 있으며, 오프라인 또는 온라인에서 코드를 실행하고 테스트할 수 있습니다.
이 질문 유형은 프론트엔드와 백엔드 개발자 프레임워크를 하나의 질문 유형으로 지원합니다.
DevOps
리눅스 기술을 평가하는 질문입니다. Linux 서버의 통합 셸 터미널이 제공되어 기초 머신 또는 사전 정의된 작업을 수행할 수 있습니다.
모바일 개발
지원자의 모바일 개발 능력을 평가하는 질문입니다. 내장된 에뮬레이터가 IDE 내부에 제공되어 면접관과 지원자가 실시간으로 코드를 빌드하고 볼 수 있습니다.
화이트보드
기본 도형과 텍스트를 추가할 수 있는 화이트보드 질문입니다.
코드 리뷰
면접관은 이제 인터뷰에서 코드 리뷰 질문을 사용하여 지원자의 코딩 능력을 평가할 수 있습니다. 코드 리뷰 질문에서는 다른 사람이 작성한 코드를 공유하고, 개선을 위한 제안과 의견을 요청할 수 있습니다.
참고: 아래 질문 유형은 아직 인터뷰에서 지원되지 않습니다:
객관식
문장 완성
파일 업로드
클라우드
프롬프트 엔지니어링