DevOps собеседование: популярные технические вопросы
DevOps: вопросы и ответы для подготовки к собеседованию. Раздел охватывает: CI/CD, Docker, Kubernetes (Pods, Deployments, Services, Ingress), Helm, автомасштабирование (HPA/VPA), Git/GitFlow/GitOps, инфраструктуру как код (Terraform, Ansible), мониторинг и логирование (Prometheus, Grafana, ELK, OpenTelemetry), сети и балансировку (L4/L7, ingress, service mesh), облака (AWS/GCP/Azure), безопасность и секреты (TLS, Vault), стратегии релизов (blue-green, canary), SLA/SLO/SLI и SRE-практики.
Всего вопросов: 111
Junior
-
В чем разница между Docker-контейнером и виртуальной машиной? Junior
-
Что такое Deployment в Kubernetes? Junior
-
Что такое Service в Kubernetes? Junior
-
Что такое Ingress в Kubernetes? Junior
-
Что такое Infrastructure as Code (IaC)? Junior
-
Приведите пример этапов CI/CD. Junior
-
В чём разница между Git merge и rebase? Junior
-
Что такое виртуальная приватная сеть (VPN)? Junior
-
Что такое балансировщик нагрузки? Junior
-
Что такое мониторинг (Prometheus, Grafana)? Junior
-
Что такое SSH-ключ и зачем он нужен? Junior
-
Как проверить, что сервис запущен на сервере? Junior
-
Что такое менеджмент секретов (secrets management)? Junior
-
Что такое роль (Role) и ролевое управление доступом (RBAC)? Junior
-
Что такое AWS Security Group? Junior
-
Что такое авто-масштабирование (Auto Scaling) в облаке? Junior
-
Что такое высокодоступная система (High Availability)? Junior
-
Что такое резервное копирование (backup) и для чего нужно DRP? Junior
-
Мониторинг vs логирование: в чем разница? Junior
-
Что такое масштабирование (scaling)? Junior
-
Что такое обновление Rolling Update? Junior
-
Что такое среда исполнения контейнера (runtime)? Junior
-
Что такое Pipeline для инфраструктуры? Junior
-
Чем отличается CloudFormation от Terraform? Junior
Middle
-
Как обеспечить отказоустойчивость инфраструктуры? Middle
-
Что такое blue-green deployment и чем отличается от canary? Middle
-
Что такое балансировка нагрузки и какие есть алгоритмы? Middle
-
Что такое Jenkins и зачем он нужен? Middle
-
Чем отличается GitLab CI от Jenkins? Middle
-
Как собрать стек логирования (ELK/EFK)? Middle
-
Как управлять секретами в CI/CD (Vault, GitHub Secrets, KMS)? Middle
-
Что такое immutable infrastructure (иммьютабл-инфраструктура)? Middle
-
Что такое Kubernetes namespace? Middle
-
Что такое Pod Disruption Budget (PDB)? Middle
-
Что такое ConfigMap и Secret в Kubernetes? Middle
-
Чем отличаются stateful и stateless приложения? Middle
-
Что такое стек CI/CD (lint, build, test, deploy)? Middle
-
Что такое deployment strategies (blue-green, canary и т.д.)? Middle
-
Что такое Git branching strategies? Middle
-
Что такое мониторинг Pull vs Push? Middle
-
Чем Ansible отличается от Terraform? Middle
-
Что такое GitHub Actions / GitLab CI? Middle
-
Как обеспечить непрерывную интеграцию при нескольких зависимостях? Middle
-
Что такое Канареечный разворот (Canary Release)? Middle
-
Что такое Dynatrace/NewRelic/Datadog? Middle
-
Что такое Observability (наблюдаемость)? Middle
-
Что такое миграции БД и откат? Middle
-
Как оптимизировать базу данных и работать с медленными запросами? Middle
Senior
-
Что такое observability и чем отличается от мониторинга? Senior
-
Что такое eBPF и зачем он нужен? Senior
-
Что такое service mesh и зачем он нужен? Senior
-
Что такое Cluster Federation (мультикластер Kubernetes)? Senior
-
Что такое GitOps в масштабе компании? Senior
-
Что такое конфигурационный дрейф (Configuration Drift)? Senior
-
Как организовать on-call (дежурства) для команды DevOps? Senior
-
Что такое CAP-теорема и зачем она нужна? Senior
-
Как обеспечить безопасность Kubernetes-кластера (RBAC, OPA, Admission Controllers)? Senior
-
Что такое роль и политика доступа (RBAC vs ABAC)? Senior
-
Что такое StatefulSet vs Deployment в Kubernetes? Senior
-
Что такое Linux namespaces и cgroups? Senior
-
Что такое SDN (Software-Defined Networking)? Senior
-
Что такое DRP (Disaster Recovery Plan)? Senior
-
Что такое on-call rotation и runbook? Senior
-
Что такое Autoscaling Kubernetes (HPA vs Cluster Autoscaler)? Senior
-
Что такое Infrastructure API (например, AWS SSM Parameter Store)? Senior
-
Что такое immutable AMI (golden image)? Senior
-
Как настроить мониторинг метрик Kubernetes (Prometheus)? Senior
-
Что такое Admission Controller (Validating и Mutating)? Senior
-
Что такое RBAC vs ABAC vs ACL? Senior
-
Что такое Azure DevOps и GitHub Actions (сравнение)? Senior