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

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

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

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

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

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

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

Каталог

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

Найдено: 473
System Design

В StatefulSet с тремя репликами по одной в каждой зоне две зоны и их ноды полностью теряют сетевую доступность. Как будут вести себя Kubernetes-кластер и pod'ы?

Поведение зависит от доступности control plane и storage; StatefulSet не гарантирует автоматический безопасный перенос из изолированных зон.

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

Если Kubernetes потерял соединение с базой данных, что будете делать и что проверите в первую очередь? Какими инструментами будете пользоваться?

Сначала определите, кто потерял связь: приложение в Pod или компонент кластера; затем проверяйте DNS, сеть, TLS и саму БД.

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

Ты писал Python-скрипт для очистки orphan-ресурсов в Yandex Cloud и запускал его как CronJob в Kubernetes. Как ты обрабатывал race condition, если два pod'а запустились одновременно и оба захотели удалить один диск? И как ты мониторил успешность скрипта, чтобы не пропустить критичный ресурс?

Защита требует идемпотентного удаления, повторной проверки принадлежности ресурса и исключения конкурирующих запусков.

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

Как реализовать динамические окружения (Preview Environments) для каждого Pull Request, если пул облачных ресурсов ограничен, а кластер Kubernetes один?

Создавайте изолированный namespace на PR с квотами, ограниченным числом реплик, TTL и автоматическим удалением после закрытия.

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

На каких технических и инфраструктурных задачах, связанных с Kubernetes, вам было бы интересно сфокусироваться в перспективе?

Выберите конкретные направления Kubernetes, которые хотите развивать, и свяжите их с опытом и задачами команды.

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

Представь, что в организации 50 репозиториев-микросервисов на одном языке без CI/CD. Как бы ты организовал CI/CD (стейджи и инструменты) для сборки и деплоя в Kubernetes?

Создайте версионируемый общий CI-шаблон и единый путь доставки: проверки, сборка образа, registry, обновление конфигурации и rollout.

Читать ответ