[CS](Interview)DevOps 면접 질문 정리
업데이트:
기술
기술 인터뷰의 경우 이력서에 작성한 내용이 주를 이뤘다. 그 외에 대한 내용을 아래에 정리
DevOps
- 배포 전략에 대하여 설명하라
- 각 배포방식에서 사용자한테 영향을 미치고 않고 배포는 효율적으로 할 수 있는 방법을 설명하라
- 젠킨스 파이프라인에서 배포를 위해 할 수 있는 설정들을 설명하라
- 넥서스 VS 하버의 차이를 설명하라
Kubernetes
- 구축했던 클러스터 구성 설명하라
- 워커 노드를 용도별로 구분 했을때 파드를 어떻게 배포할 수 있는지 설명하라
- Taints와 Tolerations을 사용해서 설명하라
- 각 플랫폼들의 선택 이유와 비교할 수 있는 플랫폼들과의 차이에 대한 설명 요구 → 플랫폼 선정에 대한 이유를 궁금해 하신듯
- 워커 노드를 용도별로 구분 했을때 파드를 어떻게 배포할 수 있는지 설명하라
- kubeadm vs kubespray vs RKE 차이점을 설명하라
- ETCD를 구성할 수 있는 방법을 설명하라
- ETCD의 역할을 설명하라
- CRI, CNI 종류와 특징을 설명하라
- Docker VS 그외 CRI의 차이점을 설명하라
- Containerd에서 이미지 빌드, 푸쉬하는 과정을 설명하라
- K8s와 도커스웜의 차이
Cloud
- 클라우드의 Paas 플랫폼의 장점 → HPC(High Perpormance Computing)에대한 설명을 원했던것 같음
- 클라우드에서 K8s를 운영할때 어떤 이점을 가질 수 있는가
- AWS 서비스 종류를 설명하라
OS
- WAS 운영 할때 OS에서 어떤 튜닝을 할 수 있는지 설명하라 (e.g. 커널)
- 폐쇄망에서 프록시 서버를 사용하는 방법을 설명하라
- OS 관리를 위한 framework을 만들때 관리 항목들을 말하라
Network
- 로드밸런싱 종류에 대하여 설명하라
- HASH 알고리즘이 어떻게 작동하는지 사이트를 예를 들어 설명하라
- 스위치 종류와 역할에 대하여 자세히 설명하라
컬쳐
- 이직하려는 이유 → 꼬리의 꼬리를 무는 경우가 많다..
- 협업할 때 중요하게 생각하는것이 어떤 것인지? 상황을 예를 들어 설명하라
- 최근에 협업하며 들었던 긍정적인 내용, 부정적인 내용은 어떤 것이 있는가
- 회사에서 기술적으로 어떤 위치에 있는것 같은가
- 회사에서 신뢰받는 사람인것 같은가 그리고 그 이유는
- 야근에 대해서 어떻게 생각하는가 → …ㅎ
- 커리어적인 목표를 얘기해보라 (e.g. 3년 후, 5년 후)
- 최근 읽은 기술 서적 3가지
- 최근 공부했던 내용을 IT를 모르는 사람에게 설명하라
- 지원했던 직무의 앞으로 비전이 어떤것 같은가
댓글남기기