ru
Feedback
Библиотека собеса по DevOps | вопросы с собеседований

Библиотека собеса по DevOps | вопросы с собеседований

Открыть в Telegram

Вопросы с собеседований по DevOps и ответы на них. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/d7e18893 Для обратной связи: @proglibrary_feeedback_bot

Больше
3 422
Подписчики
Нет данных24 часа
+17 дней
+2330 день
Архив постов
Как структурировать Terraform для многих окружений без дрейфа и хаоса? Разделите модули (версионируемые) и live-конфиги по окружениям/регионам; храните remote state с блокировкой и изолируйте стейты по компонентам. Используйте единые переменные/overrides на окружение, policy-as-code в CI для plan, промоушен изменений через PR, drift-детекцию по расписанию и неизменяемые версии модулей (или Terragrunt). 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Как структурировать Terraform для многих окружений без дрейфа и хаоса? Разделите модули (версионируемые) и live-конфиги по окружениям/регионам; храните remote state с блокировкой и изолируйте стейты по компонентам. Используйте единые переменные/overrides на окружение, policy-as-code в CI для plan, промоушен изменений через PR, drift-детекцию по расписанию и неизменяемые версии модулей (или Terragrunt). 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Зачем DevOps-инженеру линейная алгебра? Чтобы говорить с Data Scientist'ами на одном языке. Мы обновили курс по математике дл
Зачем DevOps-инженеру линейная алгебра? Чтобы говорить с Data Scientist'ами на одном языке. Мы обновили курс по математике для AI и добавили живые лекции. Что разбираем: 🔹 Векторы и матрицы (основа всех вычислений в ML). 🔹 Линейную регрессию (как модели учатся). 🔹 SVD-разложение (сжатие данных и рекомендательные системы). Практика на Python/NumPy, но знания универсальны. Первый вебинар уже прошел, успейте залететь в группу. Ссылка на курс: https://clc.to/LojFzw

DevOps + ML = MLOps Чтобы эффективно деплоить и скелить модели, нужно понимать, как они работают. Не «черный ящик», а математ
DevOps + ML = MLOps Чтобы эффективно деплоить и скелить модели, нужно понимать, как они работают. Не «черный ящик», а математическую суть. Мы запустили вебинары по математике для AI. Разбираем базу: — Ресурсоемкие операции: умножение матриц, SVD-разложение (почему это грузит CPU/GPU?). — Обучение: как работает линейная регрессия и МНК. — Данные: векторы, ранги матриц и их свойства. Поймете математику — поймете, как оптимизировать пайплайны обучения. Вход в поток до 9 декабря. https://clc.to/LojFzw

В Kubernetes-кластере поды периодически "падают" с ошибкой ImagePullBackOff. Как вы будете искать и устранять проблему? Проверить правильность имени образа и тега, доступность registry, наличие и корректность imagePullSecrets для приватных репозиториев. Убедиться, что политика imagePullPolicy настроена верно. Для устранения — поправить креды/теги/сеть, настроить retry и при необходимости кэширование образов на нодах. Библиотека собеса по DevOps

Что такое архитектура «Shared-Nothing»? Это архитектура, в которой данные извлекаются из одного, не общего источника, обычно подключенного исключительно к одному узлу, в отличие от архитектур, в которых запрос может попасть на один из многих узлов, а данные будут извлечены из одного общего места (хранилища, памяти). Библиотека собеса по DevOps

🔬 Вы когда-нибудь смотрели на код и думали: «Работает, но почему?» А теперь представьте, что вы: → понимаете, почему модель
🔬 Вы когда-нибудь смотрели на код и думали: «Работает, но почему?» А теперь представьте, что вы: → понимаете, почему модель учится слишком медленно или слишком быстро; → видите, какие данные реально влияют на предсказание, а какие — шум; → знаете, что происходит внутри нейронки. 4 декабря стартует курс «Математика для разработки AI-моделей». Линал, оптимизация, матан, статистика — всё, что происходит внутри модели между input и output. Практика на Python. Живые разборы с экспертами из SberAI, ВШЭ, Wildberries&Russ. 3 задания + финальный проект. Без теории ради теории — только то, что реально используется в моделях. 🎁 Бонус: курс по школьной математике + тест уровня математики 👉 Записаться

Как внедрить подпись образов и проверку происхождения в Kubernetes? Подписывайте образы cosign sign --keyless (Sigstore), публикуйте SBOM и provenance (SLSA). На кластере включите policy (Kyverno/Gatekeeper/Connaisseur) для валидации подписи и аттестаций; запрещайте :latest, продвигайте по digest, блокируйте неподписанные/неверифицируемые образы. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Как исключить утечки PII в телеметрии и логах без потери диагностируемости? Короткий ответ: Введите контракт данных и сквозную классификацию полей, собирайте только нужное; маскируйте/хэшируйте PII на входе (edge/агенты), применяйте схемы и валидацию, запретите «сырые тела» запросов. Используйте OpenTelemetry с семантическими атрибутами, PII-блок-листы и тесты на регресс утечек; хранение — с шифрованием, ретенцией и контролем доступа по принципу наименьших привилегий. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Как можно выполнить техническое обслуживание в одном поде? Вот шаги для выполнения обслуживания в одном модуле: ✔️ Получить имя модуля, для которого вы хотите выполнить обслуживание, с помощью команды; ✔️ Перевести модуль в режим обслуживания, добавив к нему метку; ✔️ Убедиться, что метка была применена к модулю; ✔️ Выполнить обслуживание модуля по мере необходимости; ✔️ Удалить метку обслуживания с модуля, когда закончите; ✔️ Убедиться, что метка была удалена. 🤌 Бонусы для подписчиков:Скидка 40% на все курсы АкадемииРозыгрыш Apple MacBookБесплатный тест на знание математики 🐸Библиотека собеса по DevOps

🤖 Раньше в AI мог попасть любой, кто осилил пару туториалов. Теперь нужны те, кто может объяснить: → почему эта архитектура
🤖 Раньше в AI мог попасть любой, кто осилил пару туториалов. Теперь нужны те, кто может объяснить: → почему эта архитектура сработает, а та — нет; → что происходит внутри модели, когда она не сходится; → как найти решение, а не перебирать гиперпараметры наугад. Все эти навыки требуют понимания того, как и почему работают модели. А это чистая математика. 🔥 Proglib Academy запускает курс «Математика для разработки AI-моделей». Ведут эксперты из SberAI, ВШЭ, Т-Банк, Wildberries. 📝 Что внутри? → 2 месяца живых занятий с возможностью задавать вопросы напрямую. → Практика на Python. Не теория в вакууме, а применение. → 3 домашних задания + финальный проект с детальным разбором. ⏰ Старт 4 декабря ⌛ Только до конца ноября: → Скидка 40%; → Курс «Школьная математика» в подарок; → Тест на определение уровня математики. 🎄 Сделай себе подарок на Новый год

В Kubernetes-кластере поды периодически "падают" с ошибкой ImagePullBackOff. Как вы будете искать и устранять проблему? Проверить правильность имени образа и тега, доступность registry, наличие и корректность imagePullSecrets для приватных репозиториев. Убедиться, что политика imagePullPolicy настроена верно. Для устранения — поправить креды/теги/сеть, настроить retry и при необходимости кэширование образов на нодах. 🤌 Бонусы для подписчиков:Скидка 40% на все курсы АкадемииРозыгрыш Apple MacBookБесплатный тест на знание математики 🐸\Библиотека собеса по DevOps

Как предотвратить исчерпание пула соединений к БД во время всплесков? Лимитируйте конкурентный доступ на уровне приложения (семафор/очередь) и устанавливайте жёсткие таймауты; используйте прокси-пул (PgBouncer в режиме transaction), rightsize пула на инстанс, удаляйте долгие транзакции/idle in transaction. Для чтений — реплики, для «тяжёлых» запросов — батчи/индексы; при деградации — circuit breaker и graceful shed. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

🎄 С Нового года начну учиться — знакомо? А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не отк
🎄 С Нового года начну учиться — знакомо? А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не откладывай на следующий год то, что можно начать уже в этом. 🗓️ 4 декабря стартует экспресс-курс «Математика для Data Science»— всё, что нужно для уверенных ответов на собесах: → 2 месяца без воды; → обновлённая программа (ноябрь 2025); → живые вебинары с экспертами; → записи всех занятий; → практика на Python + финальный проект с фидбэком. Формат: 2 месяца интенсива и к началу следующего года ты готов к собесам. Пока другие будут собираться с мыслями после НГ, ты уже будешь на полпути к офферу мечты. 🎁 Только до 30 ноября: → скидка 40% на курс; → курс «Базовая математика» в подарок; → бесплатный тест уровня математики. 👉🏻 Хочешь на курс → пиши менеджеру

Как обновлять TLS/mTLS-сертификаты без простоя и ручного вмешательства? Автоматизируйте выдачу/ротацию (ACME + cert-manager/PKI, короткоживущие certs), храните ключи в секрет-хранилище, включите горячую перезагрузку в прокси/ingress (SIGHUP/API reload), раскатывайте поэтапно (canary/blue-green), проверяйте цепочку/OCSP, держите мониторинг сроков, избегайте pinning’а по cert, используйте pinning по CA/SPKI и тестируйте expiry-хаосом. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Что такое bearer token? Bearer token, также известный как токен учетной записи службы, представляет собой JWT-токен, который генерируется автоматически при создании новой учетной записи сервиса. Он содержит информацию о конкретной учетной записи службы и подписывается корневым сертификатом кластера. Этот токен сохраняется в объекте типа secret, который затем монтируется в POD по стандартному пути и периодически обновляется. При использовании данного токена процесс, запущенный в контейнере, получает доступ к API Kubernetes и может выполнять только разрешенные действия. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Как автоскейлить воркеры по длине очереди и целевой задержке? Используйте KEDA/HPA v2: метрика queue_length или pending_latency, формула примерно replicas ≈ ceil(backlog * avg_handle_time / target_latency). Задайте min/max, warmup/cooldown, размер батча/префетч, идемпотентность и DLQ; следите за «cost per processed msg» и p95. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Как построить multi-region active-active без нарушения SLO? Разводите трафик глобальным балансировщиком (latency-/geo-based) с региональной аффинностью и быстрым health-probe. Данные — либо глобальная БД с консенсусом, либо eventual-модель (события/CRDT) с идемпотентностью и конфликт-политикой; кэш — локальный per-region с точечной инвалидацией. Выделяйте tenant/partition по регионам, держите автоматический failover/return, хаос-тесты, пер-регионные бюджеты ошибок и прогон учений; все артефакты — «build once, promote many». 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

Как надёжно запускать миграции БД в Kubernetes без простоя? Отдельный миграционный Job/инит-контейнер перед rollout’ом, схема expand → migrate data → contract, индексы CONCURRENTLY, транзакционные миграции и идемпотентность. Привяжите деплой к успешному Job (gates), держите обратную совместимость кода, чёткий rollback-план и мониторинг ошибок/замедлений в миграции. 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib 🐸Библиотека собеса по DevOps

🎥 Вебинар по Linux: Введение в Docker: контейнеры, изоляция и первые шаги. На вебинаре вы узнаете: - Чем контейнеризация отл
🎥 Вебинар по Linux: Введение в Docker: контейнеры, изоляция и первые шаги. На вебинаре вы узнаете: - Чем контейнеризация отличается от виртуализации и почему Docker стал стандартом. - Как устроены контейнер, образ и Docker Engine. - Как запустить и управлять контейнерами с помощью базовых команд docker run, ps, exec, stop). - Как использовать Docker Hub и скачивать готовые образы. В результате вебинара вы: - Разберётесь в ключевых понятиях Docker. - Научитесь запускать и управлять контейнерами. - Сможете использовать готовые образы для своих тестовых окружений. - Поймёте, куда двигаться дальше в изучении контейнерных технологий. 🎁 Все участники вебинара получат специальные условия на полное обучение курса "Administrator Linux. Professional" 👉 Для участия зарегистрируйтесь: https://clc.to/87xn4Q Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576