Khám Phá & Luyện Tập Câu Hỏi
Luyện tập các câu hỏi phỏng vấn chuẩn công ty công nghệ với lời giải chi tiết, code ví dụ và phân tích chuyên sâu.
Docker Multi-stage Builds giúp tối ưu dung lượng Container Image như thế nào?
Trình bày kỹ thuật Multi-stage Builds trong Dockerfile. Làm thế nào để giảm kích thước Docker Image từ 1GB xuống dưới 100MB cho ứng dụng Go/NestJS?
Kiến trúc cơ bản của cụm Kubernetes (Control Plane vs Worker Nodes): Pod, Deployment và Service là gì?
Giải thích kiến trúc cụm Kubernetes (K8s): Vai trò của API Server, etcd, Scheduler trong Control Plane và Kubelet trên Worker Node. Phân biệt các khái niệm Pod, ReplicaSet, Deployment và Service (ClusterIP, NodePort, LoadBalancer).
Docker Networking hoạt động như thế nào và sự khác biệt giữa các chế độ bridge, host và overlay network?
So sánh các driver mạng trong Docker: Bridge, Host và Overlay. Khi nào nên dùng từng chế độ cho container đơn lẻ hoặc cụm Docker Swarm?
Phân biệt Docker Image với Container, và cơ chế Multi-Stage Build hoạt động như thế nào?
So sánh Docker Image và Container. Giải thích cách Multi-Stage `Dockerfile` tối ưu kích thước image production bằng cách loại bỏ các dev dependency.