Библиотека собеса по DevOps | вопросы с собеседований
Відкрити в Telegram
Вопросы с собеседований по DevOps и ответы на них. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/d7e18893 Для обратной связи: @proglibrary_feeedback_bot
Показати більше3 422
Підписники
Немає даних24 години
+17 днів
+2330 день
Архів дописів
Что такое частный IP-адрес? В каких сценариях его стоит использовать?
Частные IP-адреса назначаются хостам в одной сети для связи друг с другом. Как следует из названия «частный», устройства, которым назначены частные IP-адреса, не могут быть доступны устройствам из любой внешней сети. Например, если я живу в хостеле и хочу, чтобы мои товарищи по хостелу присоединились к игровому серверу, который я разместил, я попрошу их присоединиться через частный IP-адрес моего сервера, поскольку сеть является локальной для хостела.
🐸Библиотека собеса по DevOps
Какие инструменты вы будете использовать для оркестровки контейнеров?
Вот некоторые инструменты, которые мы можем использовать для оркестровки контейнеров:
Docker Swarm: это инструмент управления оркестровкой, работающий на приложениях Docker, который помогает в создании и развертывании узлов Docker.
Apache Mesos: это менеджер кластера, который помогает в изоляции и совместном использовании ресурсов.
Kubernetes: это система оркестровки контейнеров с открытым исходным кодом, которая автоматизирует развертывание, масштабирование и управление программным обеспечением.
🐸Библиотека собеса по DevOps
Можно ли сравнить облака по возможностям контейнеризации с Docker?
Здесь можно высказать свое мнение, например, я думаю, что несмотря на то, что облака — хороший конкурент, они не смогут заменить контейнеризацию. Большинство компаний используют облака и контейнеризацию вместе, чтобы получить лучшее от обеих технологий.
🐸Библиотека собеса по DevOps
Как спроектировать PostgreSQL PITR с проверяемыми RPO/RTO?
Делайте регулярные base backup’ы и непрерывное архивирование WAL в объектное хранилище, держите политику ретенции, runbook восстановления и частые «учения»: поднимаете стенд до recovery_target_time, измеряете фактические RPO/RTO и мониторите лаг/целостность архивов.
🐸Библиотека собеса по DevOps
Как связать логи, метрики и трейсинг для быстрой диагностики?
Внедрите OpenTelemetry, распространяйте W3C traceparent сквозь все сервисы, обогащайте логи trace_id/span_id. Метрики храните как гистограммы с exemplars, включите tail-based sampling, чтобы сохранять «важные» трейсы (ошибки/p99). Единый стек/провайдер, маскирование PII и дашборды RED/USE.
🐸Библиотека собеса по DevOps
✨ Halloween Special — последний день магии! 👻
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
Как связать логи, метрики и трейсинг для быстрой диагностики?
Внедрите OpenTelemetry, распространяйте W3C traceparent сквозь все сервисы, обогащайте логи trace_id/span_id. Метрики храните как гистограммы с exemplars, включите tail-based sampling, чтобы сохранять «важные» трейсы (ошибки/p99). Единый стек/провайдер, маскирование PII и дашборды RED/USE.
🐸Библиотека собеса по DevOps
Как организовать промоушен артефактов между окружениями без пересборок?
Build-once-promote-many: один неизменяемый артефакт (образ по digest) продвигается через среды; конфигурация — только параметрами и секретами. На каждом этапе — автоматические тесты/сканы, подписи и SBOM, политики допуска (gates/approvals). Rollback — переключением тега/манифеста, а не пересборкой.
🐸Библиотека собеса по DevOps
Как организовать промоушен артефактов между окружениями без пересборок?
Build-once-promote-many: один неизменяемый артефакт (образ по digest) продвигается через среды; конфигурация — только параметрами и секретами. На каждом этапе — автоматические тесты/сканы, подписи и SBOM, политики допуска (gates/approvals). Rollback — переключением тега/манифеста, а не пересборкой.
🐸Библиотека собеса по DevOps
⚡️ Механизм запущен, часики тикают
Прямо сейчас кто-то уже купил курс со скидкой 40%, открыл первый урок и уже на пути к MacBook Pro 14.
А ты всё ещё читаешь этот пост...
⏰ Дедлайны не ждут:
31 октября — скидка 40% сгорает
15 ноября — розыгрыш MacBook
🎯 Правила участия:
→ купить любой курс до 31 октября
→ отучиться 2 недели
→ написать #розыгрыш куратору
🕊️ Не упусти свой шанс
Как безопасно управлять секретами и их ротацией без простоя?
Храните секреты во внешнем менеджере (Vault/Cloud KMS/Secrets Manager) с короткоживущими токенами и workload identity; в Kubernetes — CSI Secret Store/sidecar и hot-reload конфигурации (watcher/SIGHUP). Версионируйте секреты, обновляйте по двушаговой схеме (параллельная публикация → переключение), аудитируйте доступ и автоматизируйте ротацию в CI/CD.
🐸Библиотека собеса по DevOps
Как строить алертинг по SLO, чтобы ловить и быстрые, и медленные деградации без «шторма»?
Алертите по скорости сжигания error budget (multi-window, multi–burn-rate, например 2%/1ч и 5%/6ч), а не по сырому error-rate; учитывайте трафик/важность, маршрутизируйте по приоритетам и проверяйте правила симуляцией инцидентов.
🐸Библиотека собеса по DevOps
Можете ли вы перечислить некоторые объекты Kubernetes?
Вот некоторые объекты, используемые Kubernetes:
✍🏻 Pods
✍🏻 Контроллеры и набор репликации
✍🏻 Задания Cron
✍🏻 DaemonSets
✍🏻 Отличительные идентификаторы
✍🏻 Наборы с отслеживанием состояния
✍🏻 Развертывания
🐸Библиотека собеса по DevOps
🤔 Как ускорить браузер
Закрой все вкладки со словами «MacBook», «купить ноутбук», «ноут в рассрочку». Потому что у нас есть решение лучше.
🔥 Proglib разыгрывает MacBook Pro 14. Формула простая: покупаешь любой курс до 15 ноября → учишься 2 недели → пишешь куратору #розыгрыш
Пока у тебя открыто 147 вкладок с ценами, кто-то уже прокачивает скилы и может забрать приз.
👉🏻 Выбрать курс для участия
Как поддерживать операции «прибавить x на отрезке [l, r]» и «получить сумму на отрезке [l, r]» за O(log n)?
Короткий ответ: сегментное дерево с ленивой пропагацией или пара деревьев Фенвика: range add/ range sum через две Fenwick (хранить A и i·A; префикс считается как i·sum(A) − sum(i·A)). Кстати, у нас сейчас действует 40% скидка на курс Алгоритмы и структуры данных.
🐸Библиотека собеса по DevOps
Почему важно иметь управление конфигурацией в DevOps?
Это гарантирует, что конфигурации приложения согласованы в различных средах, уменьшая количество ошибок во время развертывания и гарантируя, что приложения ведут себя должным образом.
🐸Библиотека собеса по DevOps
🎲 Знаешь, что хуже всего на собесе?
Когда задают простой вопрос, а ты не можешь ответить.
🤔 Это ощущение, когда понимаешь:
«Блин, я это знаю... вроде... сейчас...»От «я знаю...» до «сейчас объясню!» всего один курс. ✅ Алгоритмы и структуры данных — от Big O до задач криптографии. ✅ Python для разработчиков — пиши чистый и эффективный код. ✅ Архитектуры и шаблоны — строй системы, которые масштабируются. ✅ Основы IT — всё необходимое для входа в профессию. Выбирай любой и забирай со скидкой 40% только до конца октября. 🔗 Выбрать курс
Как обеспечить нулевой простой сервиса в Kubernetes во время деплоя и обновления нод?
Держите ≥3 реплики на зону и включите readinessProbe, делайте RollingUpdate с maxUnavailable: 0 и maxSurge: 1, задайте PDB с minAvailable и убедитесь, что HPA.minReplicas ≥ minAvailable. Для плавного отключения трафика используйте lifecycle.preStop и достаточно большой terminationGracePeriodSeconds. Размещайте поды по зонам через anti-affinity/topologySpreadConstraints. Ноды обновляйте через kubectl drain, чтобы эвикшены уважали PDB; для стейтфул-нагрузки — StatefulSet и кворум/репликацию на уровне хранилища.
Библиотека собеса по DevOps
В чём разница между SLI, SLO и SLA?
SLI — измеримая метрика качества (например, доля успешных запросов). SLO — целевое значение этой метрики за период (например, 99.9% за 30 дней). SLA — юридически значимое обещание клиенту на основе SLO, с оговорёнными санкциями/кредитами. Ошибочный бюджет = 100% − SLO и используется для контроля темпа релизов.
Библиотека собеса по DevOps
🔎 Собес сам себя не пройдет
Ты готов к собеседованию? А если проверю?
Залетай к нам и забирай курсы со скидкой 40%. Только до конца октября можно узнать много нового и отточить навыки.
🎯 Забирай курсы:
🐍 python для разработчиков;
🧮 алгоритмы и структуры данных;
📝 архитектуры и шаблоны проектирования;
🧩 основы IT для новичков.
⚡️ Не упусти скидку и получи долгожданный оффер!
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
