Ночной скрипт обработки данных раньше работал десять минут, а теперь — два часа. Как вы найдёте, на что он тратит время?
~4 мин голосом
Как подойти
Проверяют, умеет ли кандидат системно искать причину деградации производительности: сначала измерить профайлерами, отличить CPU от ожидания I/O, найти алгоритмическую проблему и связать её с ростом данных или изменениями в коде, а не оптимизировать наугад.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.