우문현답
愚 問 賢 答
회사별 면접직군별질문 가이드진행 방식
    홈›회사별›이스트소프트›백엔드›질문 상세
    問
    이이스트소프트백엔드경험·이력2026년 출제

    GitLab을 활용한 CI/CD 파이프라인 구축 경험에 대해 말씀해 주세요. 어떤 과정에서 유용했나요?

    답변 미리보기

    사이드 프로젝트에서 AWS CodePipeline과 CodeBuild로 ECS 배포를 자동화했습니다. main 브랜치에 머지되면 CodeBuild가 Docker…

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

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

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

    問
    01
    왜 그 도구를 골랐나
    AWS CodePipeline, GitLab CI, Kubernetes를 다루는 사람이 도구를 비교 없이 주어진 대로만 썼는지 본다. 요구사항과 도구 특성을 연결해 설명하는지가 관건이다.
    骨
    02
    클라우드·클러스터 지식이 실전급인가
    IAM 권한, VPC 네트워크, 클러스터 롤아웃 전략 같은 구체 개념이 답변에 등장하는지 확인한다. 도구 이름만 나열하면 얕은 경험으로 읽힌다.
    語
    03
    배포 실패를 어떻게 다뤘나
    빌드는 누구나 돌아간다고 말한다. 배포 도중 롤백·헬스체크 실패 같은 실제 장애 상황에서 무엇을 했는지로 실무 밀도를 가른다.
    本
    04
    보안·권한 설계까지 챙겼나
    클라우드 CI/CD는 시크릿 관리와 최소 권한 원칙이 빠지면 반쪽이다. 자격 증명을 파이프라인에 어떻게 안전하게 넣었는지 묻는 이유다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    이스트소프트 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    AWS CodePipeline + CodeBuild 조합으로 배포 자동화한 경험 중심GitLab CI 자체 러너 운영과 캐시 최적화 경험 중심Kubernetes 환경 CI/CD에서 겪은 리소스·권한 어려움 중심
    예시 답변 1

    AWS CodePipeline + CodeBuild 조합으로 배포 자동화한 경험 중심

    사이드 프로젝트에서 AWS CodePipeline과 CodeBuild로 ECS 배포를 자동화했습니다. main 브랜치에 머지되면 CodeBuild가 Docker 이미지를 빌드해 ECR에 푸시하고, CodeDeploy가 블루/그린 방식으로 ECS 서비스를 교체하도록 구성했습니다. 초기에는 배포 중 헬스체크 실패를 감지 못해 트래픽이 죽은 컨테이너로 흘러간 적이 있었는데, ALB 타겟그룹 헬스체크 주기를 30초에서 10초로 줄이고 CodeDeploy의 자동 롤백 옵션을 켜서 해결했습니다. IAM 역할은 CodeBuild 프로젝트별로 최소 권한만 부여해 ECR·S3 접근을 분리했습니다.

    블루/그린 배포와 롤백 트리거를 구체적 수치로 설명한 점이 강점이다.
    예시 답변 2

    GitLab CI 자체 러너 운영과 캐시 최적화 경험 중심

    회사 프로젝트에서 GitLab CI로 백엔드 서비스 배포 파이프라인을 구성했습니다. self-hosted 러너를 Kubernetes 클러스터 위에 올려 빌드마다 파드가 뜨고 사라지는 구조로 운영했는데, 초기엔 매 빌드마다 의존성을 새로 받아 평균 8분이 걸렸습니다. GitLab CI의 cache 키를 lock 파일 해시로 지정해 캐시 히트율을 높였고, 그 결과 평균 빌드 시간이 3분대로 줄었습니다. 배포 단계는 kubectl apply 대신 Helm 차트로 버전을 관리해 롤백 시 이전 릴리즈로 한 번에 되돌릴 수 있게 했습니다.

    캐시 최적화 전후 수치를 제시해 개선 폭이 뚜렷하다.
    예시 답변 3

    Kubernetes 환경 CI/CD에서 겪은 리소스·권한 어려움 중심

    팀 프로젝트에서 GitHub Actions로 이미지를 빌드하고 Kubernetes에 배포하는 파이프라인을 맡았습니다. 처음엔 배포 후 파드가 반복적으로 재시작되는 문제가 있었는데, 원인은 리소스 requests/limits를 지정하지 않아 노드 자원이 부족할 때 우선순위 없이 축출된 것이었습니다. 각 서비스의 실제 사용량을 모니터링해 적정 requests 값을 설정하고, ConfigMap과 Secret을 네임스페이스별로 분리해 권한 사고를 방지했습니다. 이후 배포 안정성이 눈에 띄게 좋아져 재배포로 인한 다운타임이 거의 사라졌습니다.

    장애 원인을 리소스 설정 문제로 정확히 짚어낸 진단 능력이 돋보인다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

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

    • ✕도구 이름만 나열하고 왜 그 조합을 선택했는지 설명하지 못한다.
    • ✕권한·시크릿 관리를 언급하지 않아 보안 고려가 빠진 것으로 비친다.
    • ✕배포 실패 시나리오를 겪어본 적이 없어 이론적인 답변에 머문다.
    ▶이어질 꼬리질문

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

    壹그 파이프라인에서 시크릿(자격 증명)은 어떻게 관리했나요?
    대응AWS Secrets Manager·GitLab CI/CD 변수·Kubernetes Secret 등 저장 위치와 접근 제한 방식을 구체적으로 짚는다.
    貳배포 중 장애가 발생했을 때 롤백은 몇 분 안에 이루어졌나요?
    대응자동 롤백 트리거 조건과 감지부터 복구까지 걸린 시간을 수치로 답한다.
    參이 구조를 처음부터 다시 설계한다면 무엇을 바꾸겠나요?
    대응현재 구조의 한계를 인지하고 있는지, 예를 들어 GitOps 전환이나 카나리 배포 도입 같은 구체적 개선안을 제시한다.
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 이스트소프트 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

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

    배달의민족(우아한형제들) · 백엔드
    GitLab CI/CD 파이프라인을 활용한 경험이 있다면 어떤 방식으로 자동화 테스트를 진행했는지 설명해줄 수 있나요?
    이 질문 보기
    무신사 · 인프라/클라우드
    GitOps 방식의 이해를 바탕으로 CI/CD 파이프라인 운영을 어떻게 개선해본 경험이 있나요?
    이 질문 보기
    넥스트증권 · 풀스택
    CI/CD 파이프라인 구성 경험에 대해 말씀해 주세요.
    이 질문 보기
    라인 · SRE
    CI/CD 파이프라인을 구축하고 운영한 경험에 대해 설명해 주세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 이스트소프트 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기