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