DevOps | Вопросы собесов
Kanalga Telegram’da o‘tish
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Тесты t.me/+2P7cpjeyfDVlZjcy Вакансии t.me/+i5KFWEWJ21hhYWEy
Ko'proq ko'rsatish5 510
Obunachilar
+124 soatlar
-67 kunlar
+130 kunlar
Postlar arxiv
🤔 В чём смысл концепции «инфраструктура как код»?
Инфраструктура как код (IaC) — подход, при котором:
- инфраструктура (сети, серверы, доступы) описывается декларативно в коде;
- позволяет повторяемо и версионируемо управлять средой;
- инструменты: Terraform, Ansible, Pulumi.
Это ускоряет развертывание, минимизирует ошибки и упрощает сопровождение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Современный лидер похож на мастера кунг-фу
Он должен одинаково круто проводить рабочие встречи, делегировать задачи, вдохновлять сотрудников, быть медиатором в конфликтных ситуациях. И при этом не забывать про масштабные цели и развитие бизнеса!
Чтобы не выгорать и сохранять баланс, важно развивать навыки руководителя. Поэтому в бизнес-медиа банка Точка Справочной собрали подборку из 5 лекций. Каждая поможет из начальника превратиться в лидера, ведущего за собой. Лекторы – спикеры из крупного бизнеса и успешных агентств по работе с командами.
Доступ к лекциям бесплатный, можно слушать в удобном порядке или открывать только интересные вам темы.
Смотреть
#реклама 16+
allo-special.tochka.com
О рекламодателе
🤔 Как оптимизировать имедж?
Оптимизация Docker-имеджа (или другого контейнерного имеджа) необходима для уменьшения его размера, ускорения сборки, повышения безопасности и повышения производительности контейнеров.
🟠Используйте минимальную базовую ОС
Почему: Базовый образ сильно влияет на размер. Например,
alpine занимает ~5 МБ, в то время как ubuntu или debian могут превышать сотни мегабайт.
Как: Замените базовый образ:
FROM alpine:latest
🟠Удаляйте ненужные файлы
Почему: Временные файлы, кэш или артефакты сборки занимают место.
Как: Добавьте команды для очистки временных данных:
RUN apt-get update && apt-get install -y curl \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
🟠Используйте многоэтапную сборку (multi-stage builds)
Почему: Стадия сборки может содержать инструменты, которые не нужны в финальном образе.
Как
# Стадия сборки
FROM golang:1.20 as builder
WORKDIR /app
COPY . .
RUN go build -o app .
# Финальный образ
FROM alpine:latest
WORKDIR /app
COPY --from=builder /app/app .
CMD ["./app"]
🟠Минимизируйте количество слоёв
Почему: Каждый RUN, COPY, ADD создаёт новый слой. Слишком много слоёв увеличивают размер образа.
Как: Объединяйте команды:
RUN apt-get update && apt-get install -y curl wget \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
🟠Не сохраняйте секреты
Почему: Переменные окружения с паролями или токенами могут быть случайно унаследованы.
Как: Используйте Docker secrets или .env-файлы и исключайте их из COPY
ENV APP_ENV=production
🟠Кэшируйте зависимости
Почему: Частое скачивание зависимостей замедляет сборку.
Как: Переносите команды загрузки зависимостей ближе к началу:
COPY go.mod go.sum ./
RUN go mod download
🟠Проверяйте зависимости
Почему: Устаревшие или ненужные зависимости увеличивают размер и могут содержать уязвимости.
Как: Используйте сканеры вроде Trivy или Docker Scan для анализа.
trivy image myimage:latest
🚩Пример полного Dockerfile
# 1. Используем минимальный базовый образ
FROM node:20-alpine as builder
# 2. Устанавливаем зависимости
WORKDIR /app
COPY package*.json ./
RUN npm install
# 3. Копируем код
COPY . .
# 4. Собираем проект
RUN npm run build
# Финальный минимальный образ
FROM nginx:alpine
COPY --from=builder /app/build /usr/share/nginx/html
CMD ["nginx", "-g", "daemon off;"]
Ставь 👍 и забирай 📚 Базу знанийУвеличьте скорость обработки заявок с i2crm!
Все диалоги из мессенджеров и социальных сетей в одной CRM. Контроль переписок, порядок в обработке заявок.
- 8 лет помогаем наводить порядок в сообщениях - все в одном окне
- Поддержка 24/7 - отвечаем за 5 минут
- Быстрая настройка за 1 минуту
- Выгодная цена от 1490 рублей и нет ограничений по количеству контактов
Регистрируйтесь на сайте и получите пробную версию на 7 дней i2crm.ru с полным функционалом!
Перейти на сайт
#реклама 16+
i2crm.ru
О рекламодателе
🤔 По какому порту работает ICMP?
ICMP не использует порты, потому что это не протокол транспортного уровня, а сетевого уровня. Он работает наравне с IP, и применяется для сообщений об ошибках и диагностике (например, ping, traceroute).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Поток Оценка 360
Цифровой сервис для оценки компетенций сотрудников с продвинутой аналитикой и ИПР от ИИ.
Удобно и полезно для HR-менеджера:
📊 Автоматизация проведения опроса, обработки результатов и создания отчетов, значительно ускоряет работу над оценкой персонала
📚 Система сама определяет ключевые зоны развития сотрудников и предоставляет готовые ИПР от ИИ.
🎓 Методологически верный список компетенций основан на опыте ведущих экспертов, что позволяет сделать оценку 360 более объективной и эффективной.
Внутри платформы:
— Гибкий выбор компетенций и шкал оценки
— Прозрачность отчетов: слепые зоны, тепловые карты, бенчмарки
— Индивидуальные планы развития с помощью ИИ
Оставьте заявку и получите пилот Оценки 360 бесплатно!
Перейти на сайт
#реклама 16+
potok.io
О рекламодателе
🤔 Какие виды метрик в Prometheus знаешь?
В Prometheus есть 4 типа метрик, которые используются для мониторинга и сбора данных.
🚩Counter (Счетчик) – только увеличивается
Используется для подсчета событий, ошибок, запросов
Значение только увеличивается (нельзя уменьшить)
promql http_requests_totalКак вывести количество запросов за последние 5 минут
promql rate(http_requests_total[5m])Пример экспозиции в приложении
go
httpRequests := prometheus.NewCounter(
prometheus.CounterOpts{
Name: "http_requests_total",
Help: "Total number of HTTP requests",
})
🚩Gauge (Измеритель) – может расти и уменьшаться
Используется для измерения текущего состояния (температура, RAM, CPU)
Значение может расти и уменьшаться
promql node_memory_usage_bytesКак вывести среднюю загрузку CPU за 5 минут
promql avg(node_cpu_seconds_total)Пример экспозиции в коде
go
cpuUsage := prometheus.NewGauge(
prometheus.GaugeOpts{
Name: "cpu_usage_percentage",
Help: "Current CPU usage",
})
🚩Histogram (Гистограмма) – распределение значений
Используется для измерения длительности, размера запросов
Делит данные по диапазонам (buckets)
promql http_request_duration_seconds_bucketКак вычислить среднее время отклика
promql histogram_quantile(0.95, rate(http_request_duration_seconds_bucket[5m]))Пример в коде
go
requestDuration := prometheus.NewHistogram(
prometheus.HistogramOpts{
Name: "http_request_duration_seconds",
Help: "Histogram of response time for HTTP requests",
Buckets: prometheus.DefBuckets,
})
🚩Summary (Сводка) – квантильные метрики
Показывает среднее, медиану, квантильное распределение
Используется для измерения задержек, времени отклика
promql
http_request_duration_seconds{quantile="0.99"}
Пример в коде:
go
requestSummary := prometheus.NewSummary(
prometheus.SummaryOpts{
Name: "http_request_duration_seconds",
Help: "Summary of response time for HTTP requests",
Objectives: map[float64]float64{0.5: 0.05, 0.9: 0.01, 0.99: 0.001},
})
Ставь 👍 и забирай 📚 Базу знаний+5
Почему вы не используете Битрикс24 CRM с AI?
1- не знал
2- забыл
Рассказываем и напоминаем!
✅Битрикс24 CRM с AI помогает увеличивать продажи, работать с постоянными клиентами и сохранять все важные данные. AI-помощник CoPilot внутри сервиса расшифрует телефонные разговоры и автоматически заполнит карточки клиента в CRM.
Битрикс24 можно использовать бесплатно для всех команд, независимо от их размера.
⚡Не тратьте время на рутину.
Узнать больше
#реклама 16+
bitrix24.ru
О рекламодателе
🤔 Какой подход использует Terraform при пересоздании ресурсов?
- Императивный подход к декларативной модели:
- Terraform сравнивает state и .tf.
- Если невозможно обновить — удаляет старый ресурс и создаёт новый.
- Это называется recreate.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Зарабатывайте на установках Яндекс Браузера
Партнёрская программа для сервисных центров, магазинов компьютерной техники, сайтов для скачивания файлов и авторов статей.
Вы можете предлагать его своим клиентам и аудитории — и зарабатывать на новых установках.
Выплаты до 500₽ за каждую установку Яндекс Браузера.
Подать заявку
#реклама 0+
partner.browser.yandex.ru
О рекламодателе
🤔 Как происходил переход от джуна к мидлу?
Переход от Junior DevOps к Middle DevOps – это не просто накопление опыта в годах, а рост в глубине знаний, самостоятельности и умении решать сложные задачи.
🚩Что должен уметь Middle DevOps?
🟠Глубокое понимание Docker и Kubernetes
- Создавать и оптимизировать Docker-образы.
- Понимать принципы
Dockerfile, docker-compose.
- Работать с Kubernetes: деплой, сетевые политики, Helm-чарты.
🟠Автоматизация через Terraform / Ansible
- Уметь описывать инфраструктуру как код (IaC).
- Писать модули Terraform.
- Использовать Ansible для автоматизации настройки серверов.
🟠CI/CD пайплайны (Jenkins, GitLab CI, ArgoCD)
- Уметь строить сложные пайплайны (авто-тестирование, сборка, деплой).
- Оптимизировать сборку и доставку кода.
🟠Мониторинг и логирование (Prometheus, Grafana, ELK, Loki)
- Настроить алерты, дашборды.
- Анализировать логи и находить проблемы.
🟠Работа с облаками (AWS, GCP, Azure)
- Проектировать инфраструктуру с учетом отказоустойчивости и безопасности.
- Использовать сервисы типа S3, EC2, Lambda, VPC, IAM.
🟠Linux и скрипты (Bash, Python, Go)
- Глубокие знания Linux (systemctl, iptables, networking).
- Написание скриптов для автоматизации (Bash, Python).
🚩Как быстрее перейти на уровень мидла?
🟠Берите инициативу
предлагайте улучшения в инфраструктуре.
🟠Автоматизируйте
любая рутинная работа должна быть заменена скриптом или IaC.
🟠Понимайте бизнес
DevOps это не только сервера, но и помощь в доставке продукта.
🟠Учитесь на реальных проектах
сделайте свой pet-проект с CI/CD, Kubernetes и мониторингом.
🟠Читайте документацию
DevOps-специалист должен быстро разбираться в новых технологиях.
🟠Готовьтесь к собеседованиям
даже если не ищете работу, это прокачивает вас.
Ставь 👍 и забирай 📚 Базу знанийSPRINT OFFER в команду Телекома по направлению DevOps ➡️
YADRO в поиске Infrastructure и CI/CD Engineer — отправляйте резюме до 8 июня 😊
Как получить оффер за 3 дня?
Выбирайте направление, отправляйте заявку и пройдите техническое и менеджерское интервью. Если всё пройдёт успешно — оффер будет ваш!
С чем вам предстоит работать?
Наши DevOps-инженеры поддерживают процессы разработки (на С/С++, Go, Node.JS) и отвечают за инфраструктуру, которая позволяет бизнес-решениям работать. Также специалисты постоянно улучшают качество внутренних сервисов и занимаются развитием инструментов CI/CD.
Кого ждём в команду?
DevOps-инженеров с опытом работы от года и желанием развивать новые продукты в нашей команде.
💙Оставляйте заявку до 8 июня и станьте частью команды YADRO.
Все подробности — по ссылке.
Открытые онлайн-уроки в Центральном университете
🎓 Тебя ждут лекции от ведущих преподавателей Центрального университета, а также возможность попасть на буткемп, сертификат о прохождении и тиражный мерч.
💻 Последняя лекция 9 июля — можно подключиться в любой момент
Не упусти шанс — регистрируйся уже сейчас!
Записаться онлайн
#реклама 16+
event.centraluniversity.ru
О рекламодателе
🤔 Что такое StatefulSet?
StatefulSet — это контроллер Kubernetes, используемый для управления подами, которые требуют сохранения уникальных идентификаторов или состояния. Он обеспечивает стабильные имена, стабильные сетевые идентификаторы и упорядоченное создание и удаление подов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Делегируй учет денег в бизнесе. Финдиректор на аутсорсе
✅Выстроит и внедрит понятную систему учета финансов
🏠Опытный специалист, которого не нужно нанимать в штат
⚡Снизит риск кассовых разрывов
👍Покажет, сколько денег вывести на себя без ущерба бизнесу
💰Поможет снизить расходы и увеличить прибыль
Узнать цену
#реклама
mrqz.me
О рекламодателе
🤔 Какие Enterprise Firewall знаешь?
В мире корпоративных (Enterprise) межсетевых экранов (firewall) существует множество решений от разных вендоров. Основные из них:
🟠Palo Alto Networks (Next-Generation Firewall, NGFW)
Palo Alto — один из лидеров в сфере NGFW. Он использует глубокий анализ трафика и машинное обучение для выявления угроз.
Контроль трафика на уровне приложений (App-ID)
Инспекция SSL/TLS
Встроенная защита от вредоносных программ (WildFire)
Интеграция с SIEM/SOAR
🟠Cisco Firepower (ранее ASA с FirePOWER Services)
Cisco Firepower объединяет традиционные возможности Cisco ASA с функциями, полученными после покупки Sourcefire.
IPS/IDS (интеграция с Snort)
Защита от атак нулевого дня
Автоматизация защиты на базе машинного обучения
Полная интеграция с экосистемой Cisco
🟠3. Fortinet FortiGate
Fortinet — это NGFW, ориентированный на производительность и безопасность.
Встроенный SD-WAN
Антивирусный сканер и веб-фильтрация
DLP (Data Loss Prevention)
Поддержка IoT и OT-безопасности
🟠Check Point Next Generation Firewall
Check Point — один из старейших игроков в сфере межсетевых экранов, известный своими решениями безопасности.
Инспекция шифрованного трафика
Защита от APT (Advanced Persistent Threats)
Встроенный Threat Intelligence (ThreatCloud)
- Многослойная защита от DoS/DDoS
🟠Juniper Networks SRX
Juniper предлагает мощные межсетевые экраны, которые часто используются в телекоммуникациях.
Высокая производительность
Поддержка виртуализации (vSRX)
Гибкая маршрутизация и VPN
Интеграция с AI для автоматического обнаружения угроз
🟠Huawei USG (Unified Security Gateway)
Huawei предлагает сетевые экраны для корпоративного и государственного сектора.
Интеграция с 5G-сетями
Встроенные функции DDoS-защиты
Высокая масштабируемость
Ставь 👍 и забирай 📚 Базу знаний
А ты справишься с тестом по Kubernetes?
Пройди тест из 15 вопросов, проверь свой уровень знаний и получи скидку на онлайн-курс «Инфраструктурная платформа на основе Kubernetes» от OTUS!
Если успешно пройдешь тест, сможешь забронировать место в группе по выгодной цене! И еще дарим промокод Kuber_06
🔥 Пройти тест и забрать скидку: https://otus.pw/5e4q/
🎫 Курс можно приобрести в рассрочку
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Как эффективно работать с интеграциями сегодня?
Узнайте 5 июня на бесплатном вебинаре СберТеха «Новый взгляд на интеграционный ландшафт: как микросервисы меняют правила игры».
Эксперты из Neoflex и СберТеха познакомят вас с инструментами для создания и управления интеграциями. А также поделятся опытом реализации проектов на базе решений от IBM и open source технологий.
Регистрируйтесь и получите доступ к информации и рекомендациям от экспертов рынка!
Зарегистрироваться
#реклама 16+
platformv.sbertech.ru
О рекламодателе
🤔 В чём заключается концепция GitOps?
GitOps — это подход, при котором инфраструктура и конфигурация приложений описываются декларативно в Git, а изменения автоматически применяются через CD-процессы. Все действия по управлению кластерами и сервисами происходят через Git, а не вручную. Это улучшает контроль версий, даёт аудит и упрощает откаты.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Виртуальный сервер в аренду в Турции или России.
Отказоустойчивый виртуальный облачный сервер на базе виртуализации VMWARE по модели подписки.
- Бесплатная миграция инфраструктуры в Турцию
- Размещайте ресурсы в Турции или России и оплачивайте в рублях, турицких лирах или евро.
- Храните резервные копии данных за рубежом для минимизации рисков
- Продолжайте использовать импортное ПО, скачивайте обновления и патчи, общайтесь с техподдержкой
- Доступность сервиса — от 99,982% SLA
- Дата центры Tier III в России и Турции
- Почасовой биллинг и постоплата
Подключите услугу сегодня со скидкой 50% на инфраструктуру.
Подать заявку
#реклама
cloud4y.ru
О рекламодателе
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
