Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

397 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 397
Теория

Какие ограничения есть у Docker Compose и почему для production-оркестрации появился Kubernetes? Можно ли запускать контейнеры на нескольких серверах через Docker Compose?

Обычный docker compose up управляет приложением на одном Docker Engine; автоматического распределения контейнеров по кластеру он не предоставляет.

Читать ответ
System Design

У вас есть legacy-приложение на Docker Compose, работающее на одной виртуальной машине. Бизнес требует перенести его в Kubernetes с гарантией 99,9% uptime. Как вы спроектируете миграцию: что будете делать сначала и затем, и какие подводные камни ожидаете?

Сначала зафиксируйте SLO и зависимости приложения, затем подготовьте отказоустойчивость самого сервиса и данных; перенос в Kubernetes не гарантирует 99,9%.

Читать ответ
System Design

Запустить приложение из каталога /opt/app в Docker-контейнере, настроить доступ к нему извне через порт 80, обеспечить время ответа HTTP-запроса менее 1 секунды и работу с MySQL на том же сервере в Docker-контейнере; настройки должны быть оптимальными и персистивными.

Опишите приложение и MySQL отдельными сервисами Compose, с общей приватной сетью, постоянным томом БД и публикацией только HTTP-порта.

Читать ответ
System Design

На EC2 расположен self-hosted GitHub Runner, который собирает Docker-образы для 50 репозиториев, и диск постоянно переполняется. Как диагностировать, устранить и предотвратить проблему?

Сначала измерьте, что заняло место: Docker layers, build cache, workspace, логи или volumes; затем настройте адресную очистку и квоты.

Читать ответ
Теория

Как проверять целостность артефактов сборки (например, Docker-образов) на предмет наличия уязвимостей перед подписанием образа и отправкой в реестр?

Проверка уязвимостей и целостности — разные задачи: сканер ищет известные проблемы, digest и подпись подтверждают конкретный артефакт и его происхождение.

Читать ответ
Теория

Что такое Docker-образ без операционной системы, например Distroless или Scratch, и зачем DevSecOps-инженер будет настаивать на его использовании в production?

Scratch — пустая основа образа, а Distroless содержит минимальную среду выполнения без привычного shell и пакетного менеджера; ядро предоставляет хост.

Читать ответ
Поведенческий

Расскажите в целом о своём опыте в компании: контейнеризация, оркестрация, Docker и дальнейшее развитие инфраструктуры.

Покажите последовательность развития инфраструктуры и собственный вклад: от упаковки приложений до доставки, оркестрации и эксплуатации.

Читать ответ