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

Вопросы на собеседовании по S3

46 вопросов по S3 с технических собеседований

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

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по S3 — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: s3, devops, infrastructure.

Каталог

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

Найдено: 46
System Design

ETL из S3: потоковый разбор и защита от повторной обработки

Разделите ETL на обнаружение объектов S3, определение формата, потоковый разбор и запись через соответствующий sink. Повторный запуск не должен дублировать уже обработанные данные.

Читать ответ
Лайвкодинг

ETL: выбор parser и sink, журнал версий файлов

Разделите ETL на обнаружение объектов, чтение, выбор parser по формату и запись через соответствующий sink. Ведите журнал обработанных версий файлов, чтобы повторный запуск не дублировал результат.

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

Как обеспечить воспроизводимость ML-эксперимента и возможность восстановить модель, если артефакт в S3 был удалён?

Для воспроизводимости сохраняют код, данные, конфиг, окружение и артефакты с версиями. Восстановление удалённого файла требует заранее настроенного хранения версий или резервной копии, а не только seed.

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

Почему вы разделили S3-хранилища для статики и пользовательских файлов?

Разделение статики и пользовательских файлов помогает независимо управлять доступом, кешированием, сроками хранения и жизненным циклом. Но конкретную причину проекта нужно подтвердить.

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

Опишите структуру системного дизайна: клиент, DNS, серверы, load balancer, база данных, S3-хранилище, CDN, кэширование (Redis).

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

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

У вас в Terraform стейт хранится в S3. DevOps-коллега случайно удалил ресурс из tfstate-файла, но физический ресурс в облаке остался. Как ты восстановишь консистентность? Какие будут побочные эффекты, если просто импортировать ресурс через terraform import, а не восстанавливать стейт из бэкапа?

Если ресурс сохранился, восстановите его привязку к правильному Terraform-адресу через import и затем внимательно проверьте plan.

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

Вы используете Terraform для управления облачной инфраструктурой в [облачный провайдер]. Состояние хранится в S3. Оказалось, что два DevOps-инженера одновременно запустили terraform apply и произошёл конфликт в состоянии. Кластер оказался в странном состоянии. Как вы его восстановите и какие процессы введёте, чтобы это не повторилось?

Остановите новые apply, сохраните версии state и сопоставьте фактические ресурсы, конфигурацию и результаты обоих запусков.

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

Как вы работали с файлами при повторном запуске DAG после его падения, чтобы не перезаписать данные в S3 неполными данными?

Пишите результат запуска в отдельный staging-префикс, проверяйте полноту и только затем публикуйте новую версию. Не очищайте рабочие файлы до успешной записи.

Читать ответ