Каталог
Практические задачи
Тренажёр на реальной системе: ломаем сервис, даём терминал, проверяем результат по чекпоинтам.
7 из 38 · Сбросить
nginx не отвечает на 80
nginx не отвечает на 80-м порту. Разберитесь, почему процесс не запускается, и восстановите его.
0 комментариевnginx отдаёт не тот сайт
nginx работает, но отдаёт заглушку вместо настоящего сайта. Включите правильный сайт.
0 комментариевГде мой веб-сервер?
Веб-сервис с паролем не отвечает на документированном порту. Найдите, где он на самом деле, и заберите пароль.
0 комментариевОбратный прокси и мёртвый апстрим
Сайт за nginx отдаёт 502 Bad Gateway. Сам nginx жив — не отвечает бэкенд, на который он проксирует. Верните ответ приложения.
0 комментариевСайт есть в архиве, а unzip в системе нет
Сайт не отдаёт главную: исходники лежат в zip-архиве, а unzip в системе не установлен.
0 комментариевФайл есть, но сервер ничего не отдаёт
Файл на диске есть и содержит верный текст, но HTTP-запрос к серверу ничего не возвращает.
0 комментариевУпавший веб-сервер
Сайт на машине не открывается — соединение обрывается сразу. Найдите причину и верните странице HTTP 200.
0 комментариев
Как устроены задачи HireOps
Каждая задача: рабочая система с внесённой поломкой, упавший сервис, забитый диск, процесс, съедающий CPU. Терминал даёт полный доступ, чекпоинты проверяют результат автоматически, без ручной проверки.
Форматы разные: от одного сломанного сервиса на десять минут до многошагового расследования на час. Условие одно: система должна снова работать, не только выглядеть рабочей.
Задачи открыты всем и бесплатны, поэтому в оценке кандидатов на настоящем интервью не участвуют: интервьюер собирает сессию из другого набора кейсов. Подробнее о формате технических интервью на главной странице HireOps.