Собеседование на DevOps-инженера редко ограничивается вопросами «что такое Docker» или «чем CI отличается от CD». Обычно проверяют не только теорию, но и умение мыслить как инженер: находить причину инцидента, автоматизировать рутину и обеспечивать стабильность среды.
Что чаще всего спрашивают:
Linux и администрирование
Ожидают уверенную базу: процессы, systemd, права доступа, сеть, DNS, работа с логами, дисками и файловыми системами. Частый формат — практический вопрос: «Сервис недоступен, с чего начнёте диагностику?» Хороший ответ: проверка статуса сервиса, портов, логов, ресурсов, DNS и сетевой доступности.
Сети
DevOps должен понимать, как ходит трафик. Спрашивают про TCP/IP, HTTP/HTTPS, балансировку, reverse proxy, NAT, firewall, VPN, CIDR, отличия L4 и L7. Часто дают кейс: «Почему приложение отвечает с задержкой?» Тут важны гипотезы: сеть, DNS, TLS handshake, перегрузка backend, медленный диск или БД.
Docker и контейнеризация
Типовые вопросы: разница между образом и контейнером, зачем multi-stage build, как уменьшить размер image, как пробрасываются сети и volume, в чём риски запуска от root. На уровне сильного кандидата ждут понимание безопасности, слоёв image и принципов immutable infrastructure.
Kubernetes
Одна из самых частых тем 🚢 Спрашивают про Pod, Deployment, StatefulSet, Service, Ingress, ConfigMap, Secret, liveness/readiness probes, requests/limits. Могут спросить: «Почему Pod постоянно рестартует?» Здесь важно показать ход диагностики: describe, logs, events, probes, ресурсы, зависимости.
CI/CD
Нужно объяснить, как строится pipeline: сборка, тесты, security checks, деплой, rollback. Спрашивают про GitLab CI, GitHub Actions, Jenkins, ArgoCD. Полезно уметь объяснить, как сделать безопасный деплой без простоя: blue-green, canary, rolling update.
IaC: Terraform и Ansible
Часто спрашивают, чем они отличаются: Terraform — про декларативное создание инфраструктуры, Ansible — про конфигурацию и оркестрацию. Важно понимать state, модули, idempotency, secrets management и типичные ошибки при изменении инфраструктуры.
Monitoring и observability
Prometheus, Grafana, Alertmanager, ELK/EFK, Loki, tracing — частые темы 📊 Работодатель хочет понять, умеете ли вы не только поднимать сервисы, но и наблюдать за ними. Хороший знак — если кандидат говорит про SLI/SLO, алерты без шума и разбор причин инцидентов.
Безопасность
Доступы, секреты, least privilege, ротация ключей, сканирование образов, уязвимости зависимостей, политики безопасности в Kubernetes 🔐 Это уже не «плюс», а почти обязательная часть.
Что особенно ценят на интервью:
умение объяснять решения простым языком
реальный опыт инцидентов и их разбора
понимание компромиссов: скорость, надёжность, стоимость
привычку автоматизировать, а не чинить одно и то же вручную
Главный вывод: на DevOps-собеседовании проверяют не список терминов, а инженерное мышление. Лучше всего готовиться через реальные сценарии: падение сервиса, неудачный деплой, переполненный диск, ошибки в Kubernetes, медленный pipeline 🚀
Подборку каналов про IT — с DevOps, инфраструктурой, разработкой и карьерой — стоит посмотреть в закрепе/описании канала 👀