Интересный момент из интервью

Недавно на собесе дали задачку:

"Что выведет код?" - И ниже спагетти-код: Несколько вложенных функций, замыкания, функции - пустышки, глобальные переменные в 1 букву. Короче, вопрос на внимательность и области видимости.

(Пояснение для не-технарей это задачка а-ля "найди 10 отличий", нужна внимательным и способность расфокусировки).

Отвечаю: "Без понятия, это жуткий антипаттерн, у меня нет опыта плохого кода, я пишу хороший, лет 5 уже не сталкивался с таким. (Как думаете, ответ будет засчитан?)

Конечно я без труда мог вчитаться в код и ответить за пару минут, но представьте, вам посередине интервью дают картинку "найди 10 отличий", будете их искать?

Люблю технические вопросы на интервью, это моя минута славы на звонке, кто ещё в жизни спросит меня на серьезных щах "что я думаю об ООП"?😅 Ну а для hr это эффективный фильтр не тратить время тех-лида.

Вот так это выглядит со стороны собеседуемого, я не высмеиваю, но точно ли мы хотим тратить время друг-друга с таким КПД? Справедливости ради, потом пошли интересные вопросы.

Пока писал пост на ум пришел афоризм про лайвкодинг: Вы умеете кушать? - Риторический вопрос. Вы умеете кушать когда на вас в упор смотрят с секундомером?)