Каталог
Практические задачи
Тренажёр на реальной системе: ломаем сервис, даём терминал, проверяем результат по чекпоинтам.
5 из 38 · Сбросить
Второе по частоте слово
Найдите второе по частоте слово в тексте без учёта регистра и пунктуации.
0 комментариевУсечённое среднее
Посчитайте среднее по колонке чисел с усечением (не округлением) до двух знаков.
0 комментариевИспорченная запись в SQLite
Скрипт readdb.py читает имя из SQLite и печатает не то значение. Исправьте данные в базе, не трогая скрипт.
0 комментариевНужный диск среди похожих
Отфильтруйте диски из JSON-выгрузки по пяти критериям и найдите единственный подходящий.
0 комментариевСлить сотни CSV в один отчёт
338 файлов с результатами участков лежат россыпью, каждый со своим заголовком. Слейте их в один отчёт.
0 комментариев
Как устроены задачи HireOps
Каждая задача: рабочая система с внесённой поломкой, упавший сервис, забитый диск, процесс, съедающий CPU. Терминал даёт полный доступ, чекпоинты проверяют результат автоматически, без ручной проверки.
Форматы разные: от одного сломанного сервиса на десять минут до многошагового расследования на час. Условие одно: система должна снова работать, не только выглядеть рабочей.
Задачи открыты всем и бесплатны, поэтому в оценке кандидатов на настоящем интервью не участвуют: интервьюер собирает сессию из другого набора кейсов. Подробнее о формате технических интервью на главной странице HireOps.