우문현답
愚 問 賢 答
회사별 면접직군별진행 방식
    홈›회사별›쌍용정보통신›프론트엔드›질문 상세
    問
    쌍쌍용정보통신프론트엔드인성·가치관2021년 출제

    jQuery는 무엇인가?

    한 문장 요약

    프론트엔드 개발 기초 지식을 확인합니다. jQuery의 개념과 사용 목적을 명확히 설명할 수 있는지, 기술 이해 수준을 평가합니다.

    예상 답변 시간
    30~45초
    예상 꼬리질문
    3회
    난이도
    난이도 하
    출제 빈도
    낮음
    INTERVIEWER'S INTENT · 면접관의 의도

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

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

    問
    01
    jQuery의 역할은 무엇인가?
    jQuery의 기능과 목적에 대한 설명이 답에 있어야 합니다. 없으면 면접관이 '그걸 왜 사용하나요?'를 추가로 묻는 경우가 자주 보입니다.
    骨
    02
    jQuery의 장점은 무엇인가?
    jQuery를 사용하는 이유나 장점에 대한 언급이 흔하게 통합니다. 없으면 '다른 라이브러리와의 차이는 무엇인가요?'라는 질문이 자주 보입니다.
    語
    03
    jQuery의 기본 사용법을 알고 있는가?
    jQuery의 기본적인 코드 사용 예시가 답에 있어야 합니다. 없으면 면접관이 '어떤 기능을 구현해봤나요?'를 추가로 묻는 경우가 많습니다.
    本
    04
    jQuery와 다른 프레임워크의 차이는 무엇인가?
    jQuery와 다른 자바스크립트 프레임워크 간의 비교가 답에 있어야 합니다. 없으면 면접관이 'React나 Vue와 어떻게 다른가요?'를 자주 묻는 경우가 보입니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    쌍용정보통신 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    DOM 조작 단순화라는 핵심 역할에서 출발해 React와의 차이까지 연결약 90초순수 JavaScript DOM 조작 경험에서 출발해 jQuery의 필요성을 체득한 경험 중심약 80초jQuery 기반 레거시 코드를 유지보수하면서 현대 프레임워크와의 차이를 체득한 경험 중심약 82초
    jQuery 역할·장점·최신 프레임워크 비교
    약 90초

    DOM 조작 단순화라는 핵심 역할에서 출발해 React와의 차이까지 연결

    jQuery는 JavaScript 기반의 경량 라이브러리로, DOM 선택·조작·이벤트 처리·Ajax 요청을 짧은 코드로 처리할 수 있게 해줍니다. 웹 개발을 시작할 때 가장 먼저 쓴 도구였는데, $("#btn").click()처럼 브라우저 종류를 신경 쓰지 않고 동일하게 동작한다는 점이 인상적이었습니다. 크로스 브라우저 이슈를 jQuery가 내부에서 처리해주는 구조라서, 당시 IE 호환 작업에서 체감 생산성 차이가 확실했습니다. 다만 React나 Vue와 비교하면 컴포넌트 재사용이나 상태 관리 관점에서는 jQuery가 설계 철학이 다릅니다. jQuery는 DOM을 직접 조작하는 방식이고, React는 가상 DOM을 통해 상태 변화를 선언적으로 반영합니다. 프로젝트 규모가 커질수록 jQuery 방식은 의존 관계 추적이 어려워지는 경험을 했고, 그래서 현재는 컴포넌트 기반 프레임워크가 메인이 된 흐름이라고 이해합니다.

    이 결의 특징
    DOM 선택·조작·이벤트 처리·Ajax 요청을 짧은 코드로 처리할 수 있게 해주는 구조에서 크로스 브라우저 이슈를 jQuery가 내부에서 처리해주기 때문에 IE 호환 작업에서 체감 생산성 차이가 확실했던 경험과 함께 React나 Vue와 비교해 DOM을 직접 조작하는 방식이라 프로젝트 규모가 커질수록 의존 관계 추적이 어려워지는 경험이 담겨 있습니다.
    이 결이 통하는 자리
    jQuery를 역할과 한계 비교로 설명할 수 있을 때 통합니다. 정의 암기보다 실제 생산성 체감과 한계 경험이 있는 자리에서 신뢰가 생기는 결이 보입니다.
    예시 답변 2
    약 80초

    순수 JavaScript DOM 조작 경험에서 출발해 jQuery의 필요성을 체득한 경험 중심

    처음 웹 개발을 배울 때 순수 JavaScript로 이벤트 리스너를 수동으로 등록하는 작업을 해봤습니다. getElementById와 addEventListener를 반복하다 보니 같은 동작을 만들기 위해 브라우저마다 분기를 따로 써야 하는 경우가 생겼습니다. 그때 jQuery를 처음 쓰면서 동일한 코드가 IE와 Chrome에서 같이 동작하는 것을 보고 왜 이게 필요했는지 바로 이해했습니다.

    $.ajax()로 비동기 요청을 처리하는 작업도 당시에는 fetch API가 낯설었기 때문에 훨씬 직관적으로 느껴졌습니다. 나중에 fetch와 Promise가 표준화되면서 jQuery의 역할 중 일부가 브라우저 자체에 흡수됐다는 것도 알게 됐습니다. 지금도 레거시 코드를 읽을 때 jQuery 문법이 나오면 당황하지 않고 해석할 수 있는 것은 그 경험 덕분입니다. 도구가 왜 만들어졌는지 알면 그 도구가 사라지는 맥락도 이해됩니다.

    이 결의 특징
    순수 JavaScript로 이벤트 리스너를 수동 등록하다 브라우저마다 분기를 따로 써야 하는 경험 후 jQuery를 써서 동일한 코드가 IE와 Chrome에서 같이 동작하는 것을 보면서 왜 이게 필요했는지 바로 이해하고 fetch와 Promise가 표준화되면서 jQuery의 역할 중 일부가 브라우저 자체에 흡수됐다는 것을 알게 된 방식이 담겨 있습니다.
    이 결이 통하는 자리
    jQuery를 필요성 체득과 표준화 흐름으로 설명할 수 있을 때 통합니다. 도구 기능 나열보다 왜 만들어졌는지 이해가 있는 자리에서 꼬리질문이 줄어드는 결이 보입니다.
    예시 답변 3
    약 82초

    jQuery 기반 레거시 코드를 유지보수하면서 현대 프레임워크와의 차이를 체득한 경험 중심

    팀 프로젝트로 오래된 사내 도구를 유지보수하는 작업에 참여한 적이 있습니다. 코드베이스 대부분이 jQuery 기반이었고, 기능 하나를 수정하면 예상치 못한 곳에서 DOM이 바뀌는 일이 자주 있었습니다. $('.class') 셀렉터로 여러 요소를 한 번에 잡아서 조작하는 방식이 빠르게 동작하지만, 어디서 어떤 요소가 변경되는지 추적하기 어렵다는 걸 실제로 겪었습니다. 그 경험을 하면서 React의 단방향 데이터 흐름이 왜 생겼는지 자연스럽게 이해됐습니다. 상태가 여러 곳에 분산된 구조에서 발생하는 예상 밖의 부수 효과를 하나씩 고치면서 컴포넌트 기반 구조의 의미를 체감했습니다. 마이그레이션을 한꺼번에 하기 어려울 때는 jQuery와 React를 같은 페이지에서 공존시키는 방식도 있다는 걸 알았습니다.

    무엇을 쓰냐보다 왜 그 도구가 만들어졌는지를 이해하는 것이 레거시 코드를 다룰 때 더 중요하다고 생각합니다.

    이 결의 특징
    오래된 사내 도구의 jQuery 기반 코드베이스에서 기능 하나를 수정하면 예상치 못한 곳에서 DOM이 바뀌는 경험을 하면서 상태가 여러 곳에 분산된 구조에서 발생하는 예상 밖의 부수 효과를 하나씩 고치면서 React의 단방향 데이터 흐름이 왜 생겼는지를 자연스럽게 이해한 방식이 담겨 있습니다.
    이 결이 통하는 자리
    jQuery를 레거시 경험과 최신 프레임워크 이해로 설명할 수 있을 때 통합니다. 도구 비교보다 직접 겪은 부수 효과 경험이 있는 자리에서 신뢰가 생기는 결이 보입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

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

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

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

    壹jQuery의 장점은 무엇이라고 생각하시나요?
    貳jQuery를 사용해본 경험에 대해 말씀해 주세요.
    參jQuery의 단점은 무엇인가요?
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 쌍용정보통신 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 쌍용정보통신 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기