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

Вопросы собесов t.iss.one/+1w_ehFPdT8RiMjUy
Вакансии t.iss.one/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Что известно про автоскейлинг в Amazon?

В AWS автоскейлинг реализуется через:
- EC2 Auto Scaling – динамическое увеличение/уменьшение серверов.
- ECS Auto Scaling – масштабирование контейнеров на Fargate или EC2.
- EKS Cluster Autoscaler – масштабирование нод Kubernetes.
- Application Auto Scaling – регулировка ресурсов на основе метрик.
- DynamoDB Auto Scaling – адаптация производительности базы данных.
Автоскейлинг работает на основе CloudWatch Metrics, например CPU Utilization или Network Traffic.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
🤔 Какой из следующих инструментов обеспечивает управление конфигурациями и инвентаризацией?
Anonymous Quiz
13%
Nagios
64%
Chef
18%
Consul
5%
Grafana
🤔 Какой инструмент может использоваться для мониторинга и управления производительностью приложений и инфраструктуры?
Anonymous Quiz
8%
Terraform
2%
Docker
4%
Ansible
87%
Grafana
💊6👀1
🤔 Как собрать Control Plane?

Control Plane Kubernetes управляет всеми узлами кластера. Сборка включает:
1. Инициализация кластера – kubeadm init.
2. Настройка etcd – хранилище состояния кластера.
3. Запуск API-сервера – центральный компонент управления.
4. Настройка Controller Manager – управляет репликами, узлами, ролями.
5. Настройка Scheduler – планировщик для распределения подов.
6. Добавление worker-нод – kubeadm join <master-ip>.
Дополнительно: настройка HA с HAProxy, Keepalived, ETCD Cluster.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4
🤔 Какой из следующих инструментов используется для управления конфигурацией?
Anonymous Quiz
18%
Git
2%
Docker
7%
Jenkins
74%
Ansible
💊3
🤔 Как вносились изменения в проды?

- CI/CD пайплайн – автоматический деплой через Jenkins/GitLab CI.
- Blue-Green Deployment – переключение между версиями без простоя.
- Canary Deployment – тестирование изменений на небольшой части трафика.
- Feature Toggles – включение/выключение фич в конфигурации.
- Manual Approvals – деплой через ручное подтверждение.
- Rollback – возможность отката к предыдущей версии через версионирование.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3💊1
🤔 Какой формат файла используется для описания конфигураций в инструменте Terraform?
Anonymous Quiz
5%
XML
48%
YAML
9%
JSON
39%
HCL
💊10👍6
🤔 Какой из следующих инструментов лучше всего подходит для управления конфигурацией в больших распределенных системах?
Anonymous Quiz
1%
Microsoft Excel
86%
Puppet
6%
Wireshark
7%
Visual Studio Code
😁18💊3
🤔 Какие есть варианты запустить джобу в Jenkins?

1. Ручной запуск – через веб-интерфейс Jenkins.
2. Расписание (cron) – настройка триггеров через Build periodically.
3. Webhook – запуск при пуше в Git (GitHub, GitLab, Bitbucket).
4. Pipeline Script – через Jenkinsfile с build job().
5. API-запрос – curl https://jenkins/job/job_name/build?token=TOKEN.
6. Через CLI – java -jar jenkins-cli.jar build job_name.
7. Автоматически при изменениях – настройка Git Polling или SCM.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6
🤔 Какой из следующих методов лучше всего подходит для обеспечения согласованности конфигураций в разных средах (разработка, тестирование, продакшн)?
Anonymous Quiz
77%
Использование одной и той же конфигурации через IaC
2%
Частое обновление программного обеспечения
21%
Создание разных конфигураций для каждой среды
0%
Ручное обновление конфигураций
Forwarded from easyoffer
На easyoffer 2.0 появится:
🎯 Тренажер "Проработка вопросов"

Метод интервальных повторений и флеш-карточки
Персональный подход изучения на основе ваших ответов
Упор на самые частые вопросы

📌 Интервальные повторения по карточкам это научно доказанный метод эффективного обучения. Каждая карточка – это вопрос, который задают на собеседовании, вы можете выбрать "Не знаю", "Знаю", "Не спрашивать". После ответа вам показывается правильный ответ и возможность изучить вопрос подробнее (примеры ответов других людей). От ваших ответов зависит то, как часто карточки будут показываться на следующей тренировке. Трудные вопросы показываются чаще, простые – реже. Это позволяет бить в слабые места. Кроме того, изначальный порядок карточек зависит от частотности (вероятности встретить вопрос).

🚀 Благодаря этому тренажеру вы сможете очень быстро подготовиться к собеседованию, т.к. фокусируетесь отвечать на самые частые вопросы. Именно так готовился я сам, когда искал первую работу программистом.

Уже в течение недели я объявлю о старте краудфандинговой кампании на сбор финансирования, чтобы ускорить разработку сайта. Все кто поддержит проект до официального релиза получат самые выгодные условия пользования сервисом. А именно 1 год доступа к сайту по цене месячной подписки.

‼️ Очень важно, чтобы как можно больше людей поддержали проект в первые дни, по-этому те кто окажет поддержку первыми получат еще более выгодную стоимость на годовую подписку и существенный 💎 бонус о котором я позже расскажу в этом телеграм канале. Подписывайтесь, чтобы узнать о старте проекта раньше других и воспользоваться лимитированными вознаграждениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из инструментов позволяет отслеживать изменения в конфигурациях и откатывать их при необходимости?
Anonymous Quiz
9%
Nagios
3%
Grafana
84%
Git
4%
Docker Compose
😁7💊7
🤔 Для чего Ansible должна быть идемпотентна?

Идемпотентность в Ansible означает, что повторный запуск плейбука не должен менять систему, если она уже в нужном состоянии. Это важно для предсказуемости, удобства автоматизации и предотвращения ненужных изменений или сбоев.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤔 Какой из следующих инструментов интеграции непрерывной интеграции/непрерывного развертывания (CI/CD) также поддерживает управление конфигурацией?
Anonymous Quiz
5%
Nagios
5%
Splunk
7%
Selenium
83%
Jenkins
💊1
🤔 Task удаляет файл, при первом запуске он удален, что должно быть при втором?

При втором запуске Ansible должен сообщить, что изменений нет, так как файл уже удален. Это подтверждает идемпотентность – задача не выполняется снова, если состояние соответствует ожидаемому.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11💊2😁1
🤔 Какой основной компонент Service Mesh обрабатывает запросы между микросервисами?
Anonymous Quiz
30%
Балансировщик нагрузки
35%
Прокси
29%
Контроллер
6%
Агрегатор
🤔 Какие переменные в приоритете: в файле defaults или playbooks?

Переменные из playbook (определенные в vars) имеют более высокий приоритет, чем переменные из defaults внутри роли. defaults используются для значений по умолчанию, которые могут быть переопределены в других местах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6