Как организованы дежурства по поддержке
Что проверяют
Этот вопрос чаще задаёте вы работодателю, и от ответа зависит, сколько ночных звонков вас ждёт. Если его задают вам, интервьюер хочет понять, выходили ли вы сами на инциденты в проде и умеете ли разбирать их без паники. Следом обычно просят рассказать про конкретный инцидент.
Как отвечать
Если спрашиваете вы, добивайтесь конкретики:
- график: ротация по неделям или по дням, сколько человек в ротации, есть ли основной и запасной дежурный. При трёх людях дежурство выпадает каждую третью неделю;
- часы: только рабочее время или круглосуточно, и как часто реально будят ночью;
- оплата: доплата за дежурство и за выход в нерабочее время или отгул. Ответ «это входит в обязанности» стоит запомнить;
- поток алертов: сколько срабатываний за смену и какая доля ложных. Десятки алертов за ночь означают, что мониторинг не настроен;
- эскалация и документы: есть ли runbook на типовые алерты, к кому эскалировать, разбирают ли инциденты без поиска виноватых.
Если спрашивают вас, опишите свой процесс на Java-стеке: алерты Prometheus через Alertmanager по метрикам Micrometer и Spring Boot Actuator, логи в ELK или Loki, и что вы смотрите первым делом. Для JVM это паузы GC, пулы соединений и потоков, дамп потоков через jcmd <pid> Thread.print, дамп памяти при падении через флаг -XX:+HeapDumpOnOutOfMemoryError. Назовите свои цифры: сколько инцидентов было за смену, какой самый тяжёлый и что изменили после разбора. Если дежурств не было, скажите это и расскажите, как разбирали баги с прода в рабочее время.
Где спотыкаются
Стесняются спросить про оплату и нагрузку, а потом узнают, что дежурство раз в две недели ничем не компенсируется, а ноутбук приходится возить с собой на выходные.
Называют выдуманные метрики вроде «время реакции сократили на 40%», не зная, как оно считалось. Следующий вопрос «как вы это измеряли» такую цифру разрушает.
Подают дежурство как героизм: «чинил до утра в одиночку». Интервьюеру важнее, что после инцидента появились алерт, runbook или исправление, и такая ночь не повторилась.