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

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Какой из следующих инструментов используется для управления конфигурацией?
Anonymous Quiz
18%
Git
2%
Docker
7%
Jenkins
73%
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
🔥6👍3💊1
🤔 Какой формат файла используется для описания конфигураций в инструменте Terraform?
Anonymous Quiz
5%
XML
47%
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 http://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🔥5
🤔 Какой из следующих методов лучше всего подходит для обеспечения согласованности конфигураций в разных средах (разработка, тестирование, продакшн)?
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
👍10
🤔 Какой из следующих инструментов интеграции непрерывной интеграции/непрерывного развертывания (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
🤔 Какой из следующих инструментов не является частью Service Mesh?
Anonymous Quiz
50%
Nginx
21%
Consul
21%
Linkerd
8%
Envoy
Forwarded from easyoffer
На easyoffer 2.0 появится новый раздел:
Задачи с собеседований

🟠Задачи на Алгоритмические, Live-coding и System Design из реальных собеседований
🟠Вероятность встретить ту или иную задачу
🟠Возможность подготовиться к задачам конкретной компании

Есть много сайтов, на которых можно тренироваться решать задачи, но у них у всех одна проблема – сами задачи люди просто выдумывают. На easyoffer 2.0 вы сможете готовиться к live-coding и system design секциям на основе задач из реальных собеседований. Вы можете найдете самые частые задачи и сделаете упор на их решение.

Считаные дни остались до старта краудфандинговой кампании, чтобы ускорить разработку easyoffer 2.0. Все кто, поддержал проект на этом этапе смогу получить 1 год доступа к сайту по цене месячной подписки, а те кто поддержат проект раньше других ито дешевле + получат существенный бонус. Следите за стартом 👉 в этом телеграм канале.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как раскатать роль на все сервера последовательно, но не на все сразу?

Используется параметр serial в playbook, который задает количество серверов, на которые применяется роль одновременно. Например, serial: 1 обновляет по одному серверу за раз, что снижает риски при развертывании.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
🤔 Какой из следующих механизмов обычно используется для обеспечения высокой доступности в Service Mesh?
Anonymous Quiz
25%
Создание новых микросервисов
8%
Резервное копирование конфигураций
15%
Репликация баз данных
52%
Управление маршрутами трафика