우문현답
愚 問 賢 答
회사별 면접직군별질문 가이드진행 방식
    홈›회사별›크래프톤›게임 서버›질문 상세
    問
    크크래프톤게임 서버직무 역량2026년 출제

    C++ 또는 C#을 사용할 때, 어떤 상황에서 어떤 언어를 선호하나요?

    답변 미리보기

    C++과 C#을 선택할 때는 성능 요구사항과 개발 환경을 먼저 봅니다. C++은 메모리를 직접 관리하고 실행 파일이 운영체제에 바로 맞닿기 때문에, 레이턴시가…

    예상 답변 시간
    60~90초
    예상 꼬리질문
    3회
    난이도
    난이도 중상
    출제 빈도
    높음
    INTERVIEWER'S INTENT · 면접관의 의도

    이 질문, 네 갈래로 뜯어봅니다.

    면접관이 이 한 문장으로 확인하려는 것들. 각 갈래를 알면 답의 뼈대가 잡혀요.

    問
    01
    언어 선택 기준은 무엇인가?
    C++과 C#의 선택 기준에 대한 흔적이 답에 있어야 합니다. 없으면 면접관이 '그 이유는 무엇인가요?'를 추가로 묻는 경우가 자주 보입니다.
    骨
    02
    언어의 장단점은 아는가?
    각 언어의 장단점에 대한 인식이 답에 있어야 합니다. 없으면 면접관이 '어떤 상황에서 유리한가요?' 같은 질문을 던지는 자리가 자주 보입니다.
    語
    03
    경험에 기반한 선택은 했는가?
    본인의 경험에 기반한 언어 선택 흔적이 답에 있어야 합니다. 없으면 면접관이 '실제로 사용해본 경험이 있나요?'를 추가로 묻는 경우가 많습니다.
    本
    04
    상황별 적용 사례는 있는가?
    언어 선택에 따른 구체적인 적용 사례가 답에 있어야 합니다. 없으면 면접관이 '어떤 프로젝트에서 사용했나요?'를 추가로 묻는 경우가 자주 보입니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    크래프톤 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    예시 답변 1
    약 82초

    성능·제어 vs 생산성 기준 선택 중심으로 푸는 결

    C++과 C#을 선택할 때는 성능 요구사항과 개발 환경을 먼저 봅니다. C++은 메모리를 직접 관리하고 실행 파일이 운영체제에 바로 맞닿기 때문에, 레이턴시가 낮아야 하는 시스템이나 하드웨어 근접 작업에서 선호합니다. 임베디드 시스템 수업에서 C++로 센서 데이터 수집기를 작성한 경험이 있는데, 가비지 컬렉션이 없어서 타이밍 예측이 훨씬 안정적이었습니다. 반면 C#은 .NET 생태계와 통합이 잘 돼 있어 엔터프라이즈 애플리케이션이나 게임 클라이언트(`Unity`)처럼 개발 속도가 중요하고 플랫폼 의존성이 낮은 환경에서 씁니다. 팀 프로젝트에서 Unity로 프로토타입을 만들 때 C#을 썼는데, 풍부한 표준 라이브러리와 IDE 지원 덕분에 빠르게 기능을 붙일 수 있었습니다. 결국 C++은 제어가 중요한 저수준 작업, C#은 생산성이 중요한 고수준 작업이라는 기준으로 고르고 있습니다.

    이 결의 특징
    임베디드 센서 데이터 수집기를 C++로 작성하며 가비지 컬렉션 없는 타이밍 안정성을 확인하고, Unity 프로토타입을 C#으로 만들며 빠른 기능 추가를 경험한 대비가 구체적입니다. 저수준과 고수준 작업을 가르는 기준이 뚜렷합니다.
    이 결이 통하는 자리
    제어가 중요한 작업과 생산성이 중요한 작업을 구체 프로젝트 경험으로 나눌 때 통합니다. 레이턴시나 IDE 지원 같은 실제 체감 근거가 붙어 있는 자리에서 통하는 결이 보입니다.
    ✕자주 빠지는 자리

    같은 실수가 반복돼요. 이것만 피해도 절반은 갑니다.

    • ✕C++과 C#의 문법 차이만 나열하지 않았는가? 게임 기획자라면 장르나 개발 단계와 엮어 설명해야 합니다.
    • ✕실제로 두 언어를 써본 프로젝트 없이 이론으로만 답하지 않았는가? 상황 판단의 구체적 근거가 필요합니다.
    • ✕엔진 선택 이야기를 빼놓지 않았는가? 언리얼과 유니티라는 실제 개발 맥락이 함께 있어야 설득력 있습니다.
    • ✕성능이나 생산성 중 한쪽만 언급하고 끝내지 않았는가? 왜 그 상황엔 그 언어가 유리한지 비교가 필요합니다.
    ▶이어질 꼬리질문

    진짜 면접은 두 번째 질문부터예요. 이 답 뒤에 따라올 법한 것들.

    壹이 두 언어의 장단점을 어떻게 비교하시나요?
    대응각 언어의 장단점을 비교하는 결이 자주 보입니다. 어떤 상황에서 어떤 점이 더 유리했는지를 설명하는 답이 강합니다.
    貳어떤 프로젝트에서 이 언어를 사용했나요?
    대응구체적인 프로젝트 경험을 이야기하는 결이 흔하게 통합니다. 사용했던 언어가 프로젝트에 어떤 영향을 미쳤는지를 짚는 답이 강합니다.
    參다른 언어는 고려하지 않으셨나요?
    대응다른 언어를 고려했는지 여부를 이야기하는 결이 자주 보입니다. 대안으로 어떤 언어를 생각했는지를 답하는 것이 중요합니다.
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 크래프톤 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

    같은 흐름에서 자주 이어지는 질문들이에요.

    삼성전자 · 반도체 회로설계
    다양한 프로그래밍 언어를 사용할 때 어떤 언어를 선호하며 그 이유는 무엇인가요?
    이 질문 보기
    신세계아이앤씨 · 임베디드·펌웨어
    C#, C, C++ 중에서 가장 익숙한 언어는 무엇이고, 그 언어를 사용한 프로젝트 경험에 대해 설명해 주세요.
    이 질문 보기
    카카오모빌리티 · 자동차·기계 연구
    C, C++, Python 중 어떤 언어에 가장 자신이 있으며, 어떤 프로젝트에서 사용했는지 말씀해 주세요.
    이 질문 보기
    네이버웹툰 · 데이터 엔지니어
    Python 또는 Java/Kotlin 중 하나를 선택하여, 데이터 처리 시 어떤 상황에서 어떤 언어를 선호하는지 이유와 함께 말씀해 주세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 크래프톤 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기