Каталог
Практические задачи
Тренажёр на реальной системе: ломаем сервис, даём терминал, проверяем результат по чекпоинтам.
5 из 38 · Сбросить
Пользователь не может писать в свой дом
appuser не может создавать файлы в своём домашнем каталоге. Верните ему доступ к собственному дому.
0 комментариевУчётные записи по списку
Список сотрудников «логин;пароль» есть, а учётных записей на машине нет. Заведите их.
0 комментариевФайл закрыт от сервиса
Сервис не может прочитать свой файл данных — GET /data.txt отдаёт 403. Дайте сервису доступ, не открывая файл всем подряд.
0 комментариевЧистка истории команд
В истории команд остались вызовы, которых там быть не должно. Уберите их, не сломав историю.
0 комментариевПодменённая liblzma на боевой машине
В систему подложены копии liblzma.so.5. Снимите подмену, не уронив сервисы, которые её используют.
0 комментариев
Как устроены задачи HireOps
Каждая задача: рабочая система с внесённой поломкой, упавший сервис, забитый диск, процесс, съедающий CPU. Терминал даёт полный доступ, чекпоинты проверяют результат автоматически, без ручной проверки.
Форматы разные: от одного сломанного сервиса на десять минут до многошагового расследования на час. Условие одно: система должна снова работать, не только выглядеть рабочей.
Задачи открыты всем и бесплатны, поэтому в оценке кандидатов на настоящем интервью не участвуют: интервьюер собирает сессию из другого набора кейсов. Подробнее о формате технических интервью на главной странице HireOps.