우문현답
愚 問 賢 答
회사별 면접직군별진행 방식
    홈›회사별›네이버›프론트엔드›질문 상세
    問
    네네이버프론트엔드직무 역량2026년 출제

    JavaScript의 이벤트 루프와 마이크로태스크/매크로태스크 큐의 차이를 설명해주세요.

    답변 미리보기

    JS는 한 번에 하나만 처리하는 환경이라, 오래 걸리는 일을 그 자리에서 기다리면 그동안 화면이 통째로 멈춥니다. 이벤트 루프는 그걸 막으려고 지금 할 일과…

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

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

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

    問
    01
    왜 그 구조인지 푸는가?
    용어 정의가 아니라 한 줄로 도는 환경에서 왜 이런 구조가 필요한지에 닿았는지를 봅니다. 정의만 나오면 면접관이 '그게 왜 필요하죠?'를 추가로 묻는 자리가 자주 보입니다.
    骨
    02
    두 큐의 차이를 가르는가?
    이름이 아니라 *언제 처리되느냐*로 둘을 가르는지를 봅니다. 나열만이면 외운 답으로 들립니다.
    語
    03
    경험과 잇는가?
    순서 때문에 겪은 일에서 설명이 나오는지를 봅니다. 책 문장만이면 안 써 본 인상을 줍니다.
    本
    04
    실수 지점을 아는가?
    이 구조를 오해해 흔히 빠지는 함정을 짚는지를 봅니다. 깔끔하게만 닫으면 얕게 들립니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    네이버 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    왜 큐가 필요한지부터 푸는 결약 86초처리 시점 차이로 가르는 결약 86초흔한 오해부터 걷어내는 결약 86초
    예시 답변 1
    약 86초

    왜 큐가 필요한지부터 푸는 결

    JS는 한 번에 하나만 처리하는 환경이라, 오래 걸리는 일을 그 자리에서 기다리면 그동안 화면이 통째로 멈춥니다. 이벤트 루프는 그걸 막으려고 지금 할 일과 나중에 할 일을 분리해 돌리는 구조라고 이해합니다. 핵심 차이는 나중에 할 일에도 급이 있다는 점입니다. 마이크로태스크는 지금 하던 일이 끝나면 곧바로, 다음 일로 넘어가기 전에 먼저 처리됩니다. 매크로태스크는 그 한 묶음이 다 끝난 뒤 차례가 옵니다. 그래서 같은 나중에라도 얼마나 나중인지가 다릅니다. 과제에서 이걸 모르고, 작업 사이에 화면을 갱신하려 했는데 마이크로태스크가 계속 끼어 화면이 안 그려진 적이 있었습니다. 그때 둘의 순서를 손으로 이해했습니다. 그래서 저는 이 구조를 멈춤을 피하려고 일에 우선순위를 매기는 장치로 봅니다.

    이 결의 특징
    정의 나열이 아니라 화면이 멈추지 않게 지금 할 일과 나중 할 일을 나누는 이유부터 짚어낸 흔적이 있습니다. 마이크로태스크가 계속 끼어들어 화면이 안 그려진 구체적 실패 경험이 결의 중심에 있습니다.
    이 결이 통하는 자리
    과제에서 화면 갱신이 밀린 상황과 원인 파악 과정이 구체적으로 살아 있을 때 통합니다. 우선순위를 매기는 장치로 이 구조를 재정의하는 관점이 붙을 때 면접관이 이해 깊이를 읽는 결이 보입니다.
    예시 답변 2
    약 86초

    처리 시점 차이로 가르는 결

    둘의 차이를 저는 틈을 언제 주느냐로 봅니다. JS는 한 줄로 도니, 한 작업이 끝날 때마다 다음으로 넘어갈 틈이 생깁니다. 마이크로태스크는 그 틈에서 화면을 그리거나 다음 매크로로 가기 전에 먼저 비워야 하는 일입니다. 매크로태스크는 그 비우기와 화면 갱신이 끝난 다음에야 한 개씩 처리됩니다. 그래서 마이크로를 계속 쌓으면 매크로와 화면 갱신이 계속 밀립니다. 과제에서 데이터를 잘게 나눠 처리하며 화면도 같이 갱신하려 했는데, 나눈 조각을 마이크로로 이어 붙이는 바람에 화면이 끝까지 안 바뀐 적이 있었습니다. 조각을 매크로 쪽으로 흘려보내자 중간중간 화면이 갱신됐습니다. 그때 둘의 차이가 곧 화면이 언제 그려지냐를 가른다는 걸 알았습니다.

    이 결의 특징
    틈을 언제 주느냐는 관점으로 두 큐를 재구성하고, 조각을 마이크로로 이어붙여 화면이 끝까지 안 바뀐 구체적 실패를 매크로로 전환해 해결한 흔적이 있습니다.
    이 결이 통하는 자리
    데이터를 잘게 나눠 처리하며 화면 갱신을 시도한 구체적 상황이 살아 있을 때 통합니다. 처리 시점 차이가 곧 화면이 언제 그려지는지를 가른다는 결론이 붙을 때 면접관이 원리 이해를 신뢰하는 결이 보입니다.
    예시 답변 3
    약 86초

    흔한 오해부터 걷어내는 결

    이 주제는 흔한 오해부터 걷어내는 게 분명합니다. 가장 잦은 오해는 나중에 실행되는 건 다 같은 줄에 선다는 생각인데, 그렇지 않습니다. 마이크로태스크는 지금 일이 끝나면 거의 곧바로, 화면 갱신이나 다음 매크로보다 먼저 다 처리됩니다. 매크로태스크는 그 사이를 한 번 거치고 나서 차례가 옵니다. 그래서 짧게 미룬다고 둘을 같게 보면 순서가 어긋납니다. 또 하나, 마이크로를 계속 만들어 내면 화면이 영영 안 그려질 수 있다는 점도 놓치기 쉽습니다. 저도 과제에서 재귀적으로 마이크로를 만들다 화면이 멈춘 적이 있어, 그 뒤로 지연이 필요하면 그게 마이크로인지 매크로인지부터 확인하는 습관이 생겼습니다. 그래서 저는 이 구조를 정의로 외우기보다, 어디서 순서가 꼬이는지로 기억합니다.

    이 결의 특징
    흔한 오해부터 걷어내는 방식으로 접근해, 나중에 실행되는 건 다 같은 줄에 선다는 착각을 구체적으로 반박한 흔적이 있습니다. 재귀적으로 마이크로를 만들다 화면이 멈춘 경험이 결에 담겨 있습니다.
    이 결이 통하는 자리
    지연이 필요할 때 마이크로인지 매크로인지부터 확인하는 습관이 구체적으로 살아 있을 때 통합니다. 정의로 외우지 않고 순서가 꼬이는 지점으로 기억한다는 관점이 붙을 때 면접관이 실전 이해를 읽는 결이 보입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

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

    • ✕떨어뜨린 옵션이 1개라도 있는가? "이게 답이었어요"만으로는 의사결정이 아니라 그냥 선택입니다.
    • ✕선택 기준이 그 프로젝트에 한정되는가? "성능이 좋아서"는 일반론, "우리 트래픽이 X 패턴이라서"가 본인의 답입니다.
    • ✕결과 숫자 1개를 정확히 말할 수 있는가? P95·QPS·적중률 — 무엇이든 1개. 숫자가 없으면 직감으로 한 일처럼 들리기 쉽습니다.
    • ✕지금 다시 한다면 어떻게 할지 답할 수 있는가? "잘했다"보다 "이건 다르게 했을 것 같다"가 더 깊은 인상을 남깁니다.
    ▶이어질 꼬리질문

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

    壹마이크로를 계속 만들면 화면이 멈춘다는 걸 더 풀어 주실 수 있나요?
    貳그럼 지연이 필요할 때 둘 중 무엇을 골라야 하나요?
    參이 순서를 몰라도 코드는 도는데 왜 알아야 할까요?
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 네이버 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

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

    삼성전자 · 반도체 회로설계
    메모리 인터페이스와 컨트롤러 설계에서의 경험을 구체적으로 이야기해 주세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 네이버 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기