DevOps | Тесты
2.34K subscribers
26 photos
344 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Какая команда Kubernetes CLI позволяет просмотреть историю изменений Deployment?
Anonymous Quiz
42%
kubectl history deployment
17%
kubectl describe deployment
14%
kubectl get history
27%
kubectl rollout history deployment
👍3
🤔 Какой из следующих инструментов используется для оркестрации контейнеров?
Anonymous Quiz
1%
Jenkins
98%
Kubernetes
1%
Ansible
1%
Terraform
🤔9💊1
🤔 Как деплоить приложение с Node.js в Kubernetes?

1. Dockerfile на базе Alpine или node:slim
- Убрать dev-зависимости, выставить NODE_ENV=production.
2. Deployment с Liveness/Readiness
- Пробовать /health endpoint или TCP check.
3. Resources (начальные):
- requests: 200m CPU / 300Mi RAM — и дальше по метрикам.
4. Service для доступа
- ClusterIP/NodePort/Ingress, в зависимости от задач.
5. CI/CD pipeline
- Автоматическая сборка и выкладка через GitLab CI, GitHub Actions, ArgoCD и т.д.
6. Monitoring
- Подключить Prometheus Node.js exporter или использовать встроенные метрики.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1
🤔 Какой инструмент является облачным решением для CI/CD, предлагая интеграцию с другими облачными сервисами и поддерживающий создание пайплайнов без необходимости локальной установки?
Anonymous Quiz
33%
GitHub Actions
42%
GitLab CI
10%
Travis CI
14%
Jenkins X
💊17
🤔 Какой из следующих подходов позволяет динамически адаптировать интеграцию систем без изменения кода?
Anonymous Quiz
47%
Использование API Gateway
10%
Использование схемы "запрос-ответ"
3%
Использование статических URL
40%
Интеграция через файлы конфигураций
Forwarded from easyoffer
Что такое PRO-подписка на easyoffer 2.0?

easyoffer PRO — это не просто доступ к базе, а полноценный инструмент для получения оффера.

🧠 База вопросов с собеседований

+ Анализ на основе 4,000 собеседований
+ Вероятность встречи каждого вопроса
+ Фильтрация по грейдам, компаниям, типам интервью
+ Примеры ответов: текстовые и видео
+ Готовьтесь к собеседованию в конкретную компанию

🛠 Тренажер "Проработка вопросов"

+ Флеш-карточки + интервальные повторения
+ Персональная система показа карточек в зависимости от ваших ответов
+ Упор на наиболее частые вопросы
+ Фокус на слабые места и быстрый прогресс

🎭 Тренажер "Реальное собеседование"

+ Сценарии на основе реальных интервью
+ Подготовка к конкретным компаниям
+ Итоговая статистика: прошёл/не прошёл

🧩 База задач с собеседований

+ Live-coding и System Design задачи
+ Оценка вероятности встречи задачи
+ Подготовка к задачам по конкретным компаниям

📋 База тестовых заданий

+ Задания из реальных вакансий
+ Фильтрация по технологиям и грейдам
+ Лучшие решения в доступе

📈 Тренды технологий в вакансиях

+ Топ-100 навыков, которые требуют компании
+ Динамика популярности технологий
+ Фильтрация по грейдам

🎁 Специальная цена до релиза:
3200 руб. за целый год

Сейчас PRO на 1 год стоит как будет стоить 1 месяц после релиза. Покупка также открывает доступ к закрытому бета-тестированию.
+ Вы можете активировать подписку в любой момент, например, когда начнете искать работу.

Предзаказ здесь: https://planeta.ru/campaigns/easyoffer

📌 Цена поднимется сразу после запуска.

Если вы хотите перестать угадывать, что спросят на собеседовании, и начать точечно готовиться на основе реальных данных — easyoffer PRO именно для вас.

Экономьте время. Получайте оффер легко.
🤔 Сколько дефолтно историй есть?

По умолчанию Kubernetes хранит 10 ревизий (revisionHistoryLimit = 10) для ресурсов типа Deployment. Это значит, ты можешь откатиться на одну из 10 предыдущих версий.
Это значение можно изменить в манифесте деплоймента.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какой параметр в docker-compose.yml используется для указания монтирования томов?
Anonymous Quiz
2%
binds
83%
volumes
5%
storage
10%
mounts
🤔 Какой инструмент используется для управления контейнерами в Kubernetes?
Anonymous Quiz
4%
Ansible
8%
Terraform
72%
Helm
16%
Docker Compose
💊16
🤔 Как решать проблему, если ваш коллега удалил /usr/bin/chmod, и нет ОС-донора?

- Если chmod удалён, изменить права файла невозможно стандартным способом.
- Возможные варианты:
- Найти бинарник chmod в другой директории (например, в /bin, /sbin, /usr/local/bin).
- Использовать busybox chmod, если busybox установлен.
- Если есть root-доступ — попробовать выполнить через python, perl или bash:
- python -c 'import os; os.chmod("file", 0o755)'
- Или через find с -exec (если chmod встроен туда).
- В крайнем случае — смонтировать диск на другой системе (если физически возможно).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
🤔 Вопрос: Какой инструмент используется для непрерывной интеграции и развертывания?
Anonymous Quiz
11%
Kubernetes
76%
Jenkins
10%
Terraform
3%
Nagios
🤔 Какой метод используется для автоматического восстановления состояния системы после сбоя?
Anonymous Quiz
25%
Авто-ремедиация
29%
Снапшоты
12%
Авто-скейлинг
33%
Бэкапы
🤔1
🤔 Kubernetes Control Plane и Worker Node — кто за что отвечает?

- Control Plane — управляет кластером, принимает решения, следит за состоянием.
- Worker Node — выполняет рабочие задачи, т.е. подами и контейнерами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой из следующих принципов дизайна систем помогает уменьшить зависимость между модулями, позволяя каждому модулю изменяться независимо от других?
Anonymous Quiz
3%
Соответствие
35%
Инкапсуляция
31%
Слабосвязанность
33%
Полиморфизм
Forwarded from easyoffer
📅 Осталось 7 дней до конца краудфандинга

Мы на финишной прямой!

Если ты планировал присоединиться, но ещё не успел, сейчас идеальный момент.

Вознаграждения за поддержку:

🚀 PRO подписка к easyoffer 2.0 на 1 год по цене месячной подписки. Активировать подписку можно в любой момент, например, когда начнешь искать работу.
Приглашение на закрытое бета-тестирование

👉 Поддержать easyoffer 2.0

Не откладывай на последний момент

📌 Если не получается оплатить через карту РФ — напишите мне @kivaiko, и мы найдём удобный способ
🤔 На скольких хостах по умолчанию Ansible позволяет одновременно выполнять сценарии?

По умолчанию Ansible запускает задачи на 5 хостах одновременно (forks = 5). Это значение можно изменить в ansible.cfg или через флаг --forks.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1
🤔 Какое ключевое слово в Dockerfile используется для добавления метаданных к образу в виде ключ-значение пар?
Anonymous Quiz
4%
INFO
44%
LABEL
24%
TAG
29%
META
🔥1
🤔 Динамическая маршрутизация и разные протоколы динамической маршрутизации, eBGP, iBGP, константы BGP. На чём сейчас принято строить BGP-пиринги?

Это основной протокол для маршрутизации в интернете.
- eBGP (external BGP) – используется для связи между автономными системами (AS).
- iBGP (internal BGP) – применяется внутри одной автономной системы.
Константы BGP:
- AS_PATH – список пройденных автономных систем.
- MED (Multi-Exit Discriminator) – предпочтение пути.
- LOCAL_PREF – приоритет маршрута внутри AS.
Сейчас BGP-пиринги строятся на базе FRRouting (FRR), Bird, ExaBGP, Cisco IOS, Juniper JunOS.
Для балансировки используются Route Reflectors и ECMP (Equal-Cost Multi-Path Routing).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
🤔 Какой параметр в Docker Compose используется для указания зависимости одного сервиса от другого?
Anonymous Quiz
2%
networks
8%
links
4%
volumes
86%
depends_on