우문현답
愚 問 賢 答
회사별 면접직군별진행 방식
    홈›회사별›DB그룹›SW·IT 일반›질문 상세
    問
    DDB그룹SW·IT 일반경험·이력2026년 출제

    JAVA와 JSP를 사용하여 개발한 프로젝트가 있다면, 프로젝트의 목적과 사용한 기술 스택에 대해 설명해 주세요.

    답변 미리보기

    자바를 활용한 백엔드 개발 프로젝트에 참여한 적이 있는데, 주로 비즈니스 로직 레이어를 담당했습니다. RESTful API를 설계하고 DB와 연동하는 부분에서…

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

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

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

    問
    01
    어떤 결의 작업에 쓰셨나요?
    백엔드·프론트·풀스택 중 본인이 가장 손에 쥔 결이 어디인지를 보는 자리입니다. 단순 사용자 결이 아닌 흔적이 통합니다
    骨
    02
    본인이 한 부분이 어디까지인가요?
    설계·구현·운영 중 본인 손이 닿은 결을 명확히 가른 답이 보이는 축입니다. 과장 없이 짚는 자리가 평가됩니다.
    語
    03
    왜 그 스택을 골랐나요?
    본인 판단이 또렷한 답이 보이는 자리입니다. 일반론이 아닌 결이 통합니다.
    本
    04
    한계도 솔직히 보시나요?
    본인이 닿지 않는 결을 인정한 답이 보이는 결입니다. 단정 짓지 않은 자리가 자리잡습니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    DB그룹 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    Spring Boot 백엔드 + Vue.js 관리자 대시보드 구현약 90초실패/회고 — API 설계 오류로 프론트 연동 재작업약 120초낯선 역할 — 비개발 부서 요청으로 관리자 화면 제작약 150초
    A
    약 90초

    Spring Boot 백엔드 + Vue.js 관리자 대시보드 구현

    자바를 활용한 백엔드 개발 프로젝트에 참여한 적이 있는데, 주로 비즈니스 로직 레이어를 담당했습니다. RESTful API를 설계하고 DB와 연동하는 부분에서 Spring Boot를 활용했습니다. 프론트엔드에서는 Vue.js를 사용한 관리자 대시보드를 만들면서 컴포넌트 기반 구조의 장점을 체감했습니다. 특히 재무 데이터 조회 화면에서 필터링과 정렬 기능을 구현할 때, Vue의 반응형 데이터 바인딩이 상태 관리를 단순하게 해줬습니다. React는 팀 프로젝트에서 일부 모듈을 맡아 useState와 useEffect를 활용해 비동기 데이터 패칭을 처리했고, 프론트엔드 성능 최적화의 기초를 배웠습니다.

    이 결의 특징
    Java로 백엔드 API를 설계하면서 RESTful 구조와 비즈니스 로직 분리를 직접 경험한 결입니다. 인터페이스 설계가 데이터베이스 구조보다 먼저 결정되어야 한다는 것을 문서 작성 과정에서 배웠다는 인식이 핵심입니다.
    이 결이 통하는 자리
    Java 백엔드 프로젝트 경험을 묻는 포지션에서 자주 등장하는 질문입니다. RESTful API 설계와 비즈니스 로직 분리 경험이 있는 답은 면접관이 백엔드 개발 이해 수준을 확인하는 자리입니다.
    예시 답변 2
    약 120초

    실패/회고 — API 설계 오류로 프론트 연동 재작업

    Spring Boot 백엔드 API를 설계할 때 응답 구조를 프론트 개발자와 사전에 협의하지 않았습니다. 제가 편한 방식으로 만든 응답 포맷이 Vue.js 컴포넌트에 맞지 않았고, 프론트 측에서 데이터 가공 레이어를 추가해야 했습니다. 결국 API를 다시 수정했습니다. 이후 API 설계 전에 프론트엔드 컴포넌트 구조와 필요한 데이터 형태를 먼저 논의하는 순서를 지킵니다.

    API는 사용하는 쪽 기준으로 설계해야 한다는 걸 그 경험에서 배웠습니다. 해야 한다는 걸 그 경험에서 배웠습니다. 프론트엔드 먼저 협의 이후 재작업이 없었습니다. API 설계 순서가 협업 효율을 만듭니다. 프론트 먼저 협의가 재작업을 없앱니다. 사용자 기준 설계가 효율을 만듭니다.

    이 결의 특징
    응답 구조를 프론트 개발자와 사전에 협의하지 않고 만든 뒤 재작업을 해야 했던 경험에서, API 인터페이스 설계는 먼저 사용하는 쪽의 요구를 파악하는 것이 출발점이라는 것을 배운 결입니다.
    이 결이 통하는 자리
    API 설계 실패 경험에서 배운 방식을 묻는 포지션에서 유효한 결입니다. 인터페이스 사용자와 먼저 합의하는 방식이 재작업을 줄인다는 인식을 경험에서 도출한 답은 면접관이 협업 방식을 확인하는 자리입니다.
    예시 답변 3
    약 150초

    낯선 역할 — 비개발 부서 요청으로 관리자 화면 제작

    백엔드 담당이었는데, 관리 부서의 데이터 조회 화면 요청으로 React 기반 간단한 관리자 페이지를 만들게 됐습니다. 처음에는 React를 익힌 지 얼마 안 됐었고, 컴포넌트 상태 관리가 낯설었습니다. 실제 사용자인 관리 담당자에게 어떤 데이터를 어떤 순서로 보고 싶은지를 먼저 물어보고 화면을 설계했습니다. 첫 시연에서 수정 요청이 없었고, 실제로 매일 사용하게 됐습니다.

    사용자 관점에서 설계한 화면이 수정을 줄인다는 걸 배웠습니다. 이 수정을 줄인다는 걸 배웠습니다. 사용자 인터뷰 먼저 이후 첫 시연 수정 요청이 없었습니다. 사용자 관점 설계가 개발 효율을 높입니다. 사용자 인터뷰가 수정 비용을 줄입니다. 인터뷰 먼저가 수정 비용을 줄입니다.

    이 결의 특징
    React를 처음 써서 컴포넌트 구조를 이해하는 데 시간이 걸렸지만 데이터 바인딩 개념이 백엔드 응답 구조와 연결된다는 것을 알고 나서 빠르게 익힌 결입니다. 이미 아는 개념과 연결하는 방식이 새로운 기술을 배우는 데 효율적이라는 인식이 핵심입니다.
    이 결이 통하는 자리
    새로운 프레임워크를 배우는 방식을 묻는 포지션에서 눈에 띄는 결입니다. 기존 개념과 연결해 새 기술을 빠르게 익히는 방식이 있는 답은 면접관이 학습 방식을 확인하는 자리입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

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

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

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

    壹트러블 슈팅한 자리가 있나요?
    貳타 직군과의 결은 어떠셨나요?
    參최근 새로 익힌 결이 있나요?
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. DB그룹 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

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

    신세계아이앤씨 · 공통직무·미지정
    JSP나 JavaScript를 활용한 경험이 있다면, 어떤 프로젝트에서 어떻게 사용했는지 설명해 주세요.
    이 질문 보기
    이스트소프트 · 교사·강사
    Java 언어를 사용한 프로젝트 경험에 대해 설명해 주세요.
    이 질문 보기
    누아 · 백엔드
    Java와 Spring Framework를 사용한 프로젝트 경험에 대해 구체적으로 설명해 주세요.
    이 질문 보기
    유진그룹 · SW·IT 일반
    Java와 JavaScript를 사용하여 진행한 프로젝트에 대해 구체적으로 이야기해 주세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, DB그룹 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기