DevOps · 클라우드 엔지니어 기술면접, 내가 쓴 커밋으로 대비하기

DevOps·클라우드 엔지니어 기술면접은 도구를 써 봤는지가 아니라, 배포가 잘못됐을 때 되돌릴 수 있는지를 봅니다. 롤백 경로, 상태 파일 관리, 비밀값의 이동 경로가 핵심 질문거리입니다. 이 페이지는 인프라 직군 면접의 조준점을 정리하고, 데브핏(DevFit)이 이용자 본인의 깃허브 커밋에서 그 질문을 어떻게 만들어 내는지 설명합니다.

DevOps · 클라우드 면접에서 면접관이 파고드는 지점

되돌릴 수 있는가

배포 파이프라인 커밋은 «지금 나간 버전이 잘못됐으면 몇 분 안에 되돌아가나요»로 이어집니다. 마이그레이션이 함께 나가는 배포라면 되돌리기가 더 어려워집니다.

IaC 상태를 어떻게 관리했는가

상태 파일의 위치와 잠금, 수동 변경(드리프트)의 처리. Terraform 커밋은 «콘솔에서 누가 바꿔 놓으면 어떻게 아나요»를 부릅니다.

비밀값이 어디를 지나가는가

레포에 값이 들어갔는지, CI 로그에 찍히는지, 주입 시점이 언제인지. 워크플로 파일은 이 질문의 단골 자리입니다.

무엇을 보고 이상을 아는가

로그·지표·알림 중 무엇을 두었는지, 알림이 울리는 조건이 무엇인지. 관측 설정이 없으면 «장애를 사용자보다 먼저 아나요»가 나옵니다.

내 커밋에서 나올 수 있는 질문

아래는 DevOps · 클라우드 코드에서 자주 만들어지는 형태의 질문입니다. 데브핏(DevFit)은 레포지토리 전체가 아니라 이용자 본인이 작성한 커밋과 diff만 조준해, 질문마다 근거가 되는 커밋·파일 경로를 함께 붙입니다.

  • “이 배포가 잘못되면 어떤 순서로 되돌리나요? 스키마 변경이 같이 나갔다면요?”
  • “상태 파일은 어디에 있고, 두 사람이 동시에 apply하면 어떻게 되나요?”
  • “이 비밀값은 어느 시점에 주입되나요? 빌드 로그에 남지 않나요?”
  • “이 서비스가 죽으면 누구에게 어떻게 알림이 가나요?”

코드에 “없는 것”도 질문이 됩니다

면접에서는 짠 것만큼 안 짠 것도 물어봅니다. 데브핏은 아래 같은 부재 신호를 결정론적으로 찾아 질문으로 만듭니다.

  • 헬스체크 없는 배포 정의 → «컨테이너가 떴는데 응답을 못 하면 어떻게 되나요?»
  • 리소스 제한 없는 워크로드 → «한 파드가 메모리를 다 먹으면 옆은 어떻게 되나요?»
  • 레포에 커밋된 설정 파일 안의 자격 증명 → «이 값은 어떻게 회수하나요?»

자주 다루는 기술

  • Terraform
  • Kubernetes
  • Docker
  • GitHub Actions
  • AWS
  • Prometheus

다만 질문은 기술 이름에서 나오지 않습니다. 같은 Terraform를 써도 커밋마다 고른 선택이 다르고, 면접관이 파고드는 건 그 선택입니다. 그래서 데브핏은 기술 스택별 표준 질문지가 아니라, 겨냥한 채용공고 1건과 내 깃허브(GitHub) 커밋을 함께 읽어서 질문을 만듭니다.

DevOps · 클라우드 공고 하나로 시작해 보세요

채용공고 URL을 붙여 넣으면 포지션과 요구 사항을 정리하고, 연결한 레포지토리에서 내가 쓴 커밋을 찾아 예상 질문과 어필 포인트를 만듭니다. 공고 1개가 준비 1회분입니다. 하루 10회까지 무료입니다. 합불 판정이나 지원자 랭킹은 만들지 않고, 최종 판단은 사람이 합니다.

공고 넣고 시작하기

DevOps · 클라우드 면접에서 함께 나오는 CS 개념

커밋에서 나온 질문은 대부분 개념 질문으로 이어집니다. 아래 문서는 DevOps · 클라우드 면접에서 그 다음 질문으로 자주 넘어가는 주제입니다.

CS 지식백과 전체 보기 →