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

Вопросы собесов t.iss.one/+1w_ehFPdT8RiMjUy
Вакансии t.iss.one/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Зачем нужен OOM

OOM (Out Of Memory) — это механизм, срабатывающий, когда системе не хватает памяти для работы, что приводит к завершению процессов с высокой нагрузкой. Он защищает систему от полного исчерпания памяти, освобождая ресурсы, чтобы другие процессы могли продолжать работать. OOM-killer используется для выбора и завершения наименее критичных процессов, предотвращая полное зависание системы.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
🤔 Какой из следующих инструментов позволяет отслеживать доступность системы и отправлять уведомления при обнаружении проблем или отказов?
Anonymous Quiz
1%
Репликация
6%
Балансировка нагрузки
92%
Мониторинг
1%
Кэширование
🤔 Какой из следующих понятий относится к способности системы автоматически масштабироваться для обработки изменений в нагрузке без снижения доступности?
Anonymous Quiz
3%
Резервирование
11%
Гибкость
85%
Масштабируемость
1%
Тестирование
🤔2
🤔 Какие существуют Probe?

Существуют Liveness Probe для проверки активности контейнера, Readiness Probe для проверки готовности к обработке запросов и Startup Probe для проверки успешного старта контейнера.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какой из следующих принципов дизайна систем помогает уменьшить зависимость между модулями, позволяя каждому модулю изменяться независимо от других?
Anonymous Quiz
5%
Соответствие
34%
Инкапсуляция
39%
Слабосвязанность
22%
Полиморфизм
🤔 Какой из следующих методов проектирования систем обеспечивает разделение обязанностей, чтобы каждый компонент системы отвечал за одну конкретную функцию?
Anonymous Quiz
4%
Liskov Substitution Principle
5%
Open/Closed Principle
11%
Dependency Inversion Principle
81%
Single Responsibility Principle (SRP)
🤔 Что такое entrypoint \ cmd?

ENTRYPOINT задаёт основную команду для запуска контейнера, а CMD указывает аргументы по умолчанию или резервную команду, которую можно переопределить.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
🤔 Какой метод позволяет проверять функциональность системы, тестируя ее с помощью заранее определенных входных данных и проверки соответствующих выходных данных?
Anonymous Quiz
25%
Приемочное тестирование
18%
Системное тестирование
27%
Модульное тестирование
30%
Интеграционное тестирование
🤔 Какой из следующих шаблонов проектирования используется для обеспечения доступа к единственному экземпляру объекта в системе, гарантируя, что существует только один его экземпляр?
Anonymous Quiz
4%
Стратегия
68%
Одиночка
12%
Фабрика
15%
Декоратор
🔥2
🤔 Каково ваше видение идеального workflow CI/CD?

Идеальный CI/CD включает автоматическое тестирование, сборку, деплой и мониторинг, с минимальным ручным вмешательством и быстрой обратной связью для разработчиков.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой метод проектирования помогает управлять сложностью системы, разделяя её на независимые модули или компоненты, которые могут быть разработаны и тестированы отдельно?
Anonymous Quiz
5%
Наследование
77%
Модульность
10%
Полиморфизм
8%
Инкапсуляция
🤔 Какой из следующих методов позволяет управлять изменениями в программном обеспечении и координировать разработку в команде, следуя определенным процессам и инструментам?
Anonymous Quiz
3%
Прототипирование
6%
Контроль качества
58%
Контроль версий
33%
Управление проектом
👍1
🤔 Что такое API и зачем оно нужно?

API (Application Programming Interface) — это интерфейс для взаимодействия между различными программами. Он определяет правила и методы, с помощью которых приложения могут обмениваться данными или функциональностью. API используется для интеграции между сервисами, упрощения разработки, взаимодействия с внешними системами и предоставления доступных методов для использования возможностей приложения без необходимости изучения его внутренней реализации.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🤔 Какой из следующих методов управления проектом включает в себя разделение проекта на небольшие управляемые части и их последовательное выполнение, чтобы минимизировать риски и улучшить контроль?
Anonymous Quiz
21%
Водопадная модель
62%
Agile
6%
Критический путь
12%
Метод критической цепи
🤔 Какой из методов оценки эффективности сотрудников предполагает установление конкретных целей и измерение их достижения в течение определенного времени?
Anonymous Quiz
55%
SMART-цели
22%
Оценка производительности
16%
Управление по целям (MBO)
7%
360-градусная обратная связь
👍1
🤔 Где лучше всего хранить state?

State лучше хранить в управляемых хранилищах, таких как базы данных или системы, обеспечивающие долговременное хранение (например, Redis, Consul).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой из методов управления проектами включает в себя оценку и управление рисками на протяжении всего жизненного цикла проекта для обеспечения успешного завершения?
Anonymous Quiz
28%
Метод оценки и пересмотра программ (PERT)
50%
Управление рисками
8%
Водопадная модель
15%
Метод критического пути
🤔 Какой из следующих методов управления проектами помогает определить ключевые задачи и зависимости в проекте, используя сетевой график для оптимизации времени выполнения?
Anonymous Quiz
34%
Гантт диаграмма
28%
Agile
25%
Метод критического пути (CPM)
13%
Управление по целям (MBO)
🤔 Отличия виртуальной машины от контейнеров?

Виртуальные машины включают полную ОС и работают независимо, тогда как контейнеры делят ядро хоста и имеют меньший размер и быстрее запускаются.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🤔 Какой из следующих методов управления используется для анализа и улучшения внутренних процессов компании с целью повышения эффективности и сокращения затрат?
Anonymous Quiz
29%
Кросс-функциональные команды
41%
Управление качеством
14%
Анализ заинтересованных сторон
16%
Лин-подход
👍1