DevOps-интервью проверяет четыре слоя: контейнеры и оркестрация, CI/CD и IaC, Linux и сети, эксплуатация (мониторинг, инциденты). Ниже — то, что спрашивают почти всегда, и что за каждым вопросом стоит.
Образ — слои-шаблон, контейнер — запущенный экземпляр; multi-stage режет размер и не тащит сборочные зависимости в прод. Уточнят про кэш слоёв: почему COPY кода — последним.
Pod — минимальная единица; Deployment — реплики и rolling-обновления; Service — стабильный доступ. База — без пауз; дальше копнут в Ingress и probes.
Liveness — «жив ли» (перезапуск), readiness — «готов ли принимать трафик» (вывод из балансировки). Классика: чем грозит liveness вместо readiness при долгом старте.
requests/limits; по памяти — OOMKill, по CPU — троттлинг. Хотят реальный опыт: как ловили OOMKilled и что сделали.
Сборка → тесты → сканирование → образ → staging → prod; стратегия (rolling/canary), откат. Конкретика своего пайплайна ценнее теории.
Создание инфраструктуры (декларативно, state) vs конфигурация машин; часто вместе. Уточнят про state: где храните, как лочите.
Vault/SOPS/секреты CI, а не в git; ротация, минимальные права. Ответ «в .env в репе» — конец интервью :)
Два окружения с переключением vs постепенный перевод трафика с метриками. Критерий выбора: стоимость дублирования vs скорость обнаружения проблем.
top/htop → CPU vs память vs I/O (iostat) vs сеть; журнал systemd, dmesg (OOM). Хотят системный порядок диагностики, не список команд.
Резолв, TCP/TLS, балансировщик/reverse proxy, апстрим. Плюс: где в цепочке смотреть 502 vs 504.
TLS-терминация, балансировка, лимиты, статика, буферизация. Достаточно 3–4 причин с пониманием.
Prometheus/Grafana + алерты по симптомам (для пользователя), ELK/Loki для логов. Золотые сигналы: latency, traffic, errors, saturation — назвать их = плюс балл.
Масштаб по мониторингу → быстрое восстановление (откат) → потом корневая причина → постмортем. «Сначала чиню, потом разбираюсь» — правильный порядок.
Метрика → внутренняя цель → внешнее обязательство; бюджет ошибок регулирует темп релизов. Показывает зрелость выше «мидл-исполнителя».
Тестовое восстановление по расписанию; RPO/RTO. «Бэкап есть, но не восстанавливали» — любимая ловушка интервьюеров.
Хронология → действия → восстановление → что изменили после. История с постмортемом и выводами — сильнейший ответ DevOps-интервью.
Пришлите текст вакансии — бесплатно вернём вероятные вопросы по ней, риски и слабые темы. А в приложении SkillCue — тренировка ответов и подсказки прямо во время созвона.
Разобрать мою вакансию бесплатно