Как у тебя обстоят дела с CI/CD? Был ли опыт самостоятельной настройки, написания скриптов?
Разделите опыт использования готового pipeline и самостоятельной настройки: сборка, тесты, артефакты, окружения, секреты и правила выпуска.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Разделите опыт использования готового pipeline и самостоятельной настройки: сборка, тесты, артефакты, окружения, секреты и правила выпуска.
Читать ответDockerfile — инструкция сборки; image — подготовленный шаблон файлов и настроек; container — созданный из image экземпляр с собственным состоянием выполнения.
Читать ответKubernetes нужен, когда проверяются свойства реального Kubernetes-окружения: конфигурация, сеть, probes, масштабирование и rollout. Для многих локальных тестов Docker Compose проще и достаточен.
Читать ответRLN и CVD — не инструкции Dockerfile; нужны RUN и CMD. Имена образа, исполняемого файла и приложения повреждены, их нельзя достоверно восстановить из фрагмента.
Читать ответСохраняйте долговечные результаты обратно в объектное хранилище, а в БД — их ключи, статус задачи и метаданные. Локальный диск pod используйте только как временный.
Читать ответПсевдокод не является корректным Dockerfile: установку и создание каталога выполняют через RUN, рабочий каталог задают WORKDIR, запуск — CMD/ENTRYPOINT.
Читать ответos.cpu_count() сообщает число логических CPU системы, которое может не учитывать CPU quota контейнера. Если по нему создать большой пул, workers будут конкурировать за небольшую квоту и попадать под throttling.
Читать ответОбраз Docker состоит из неизменяемых слоёв файловой системы; при сборке результаты шагов могут переиспользоваться из кеша. Порядок инструкций Dockerfile влияет на то, сколько работы повторяется после изменения.
Читать ответСначала выясните, проблема в публикации порта, адресе, сети или аутентификации. Внутри контейнера можно использовать штатный клиент БД через docker exec, но изменения нужно делать с нужными правами и планом отката.
Читать ответИспользуйте совместимые этапы expand–migrate–contract: сначала добавьте поддерживаемую старым кодом схему, затем перенесите данные и переключите приложение, а удаление старого выполните позднее.
Читать ответОсновные сущности Docker — образ, контейнер, registry, сеть и volume. Dockerfile задаёт сборку образа, а Docker Engine управляет созданием и выполнением контейнеров через свой API.
Читать ответПеречислите инструменты через конкретный pipeline AI-сервиса: что собиралось, как выпускалось и какие показатели контролировались. Разделите личную настройку, использование готовой платформы и знания без практики.
Читать ответ