КОНТРОЛЬНАЯ ПО JAVА-СОБЕСУ: НАЙДЁТЕ 8 БАГОВ ЗА 15 МИНУТ?
На собеседованиях в крупных компаниях часто дают один и тот же тип задачи: кусок Spring-кода, который выглядит «почти нормально», но в нём спрятаны ошибки на разных уровнях.
Зачем это вообще показывают:
— проверить, как вы видите баги в логике;
— понять, замечаете ли проблемы в контроллерах, валидации и безопасности;
— отличить человека, который просто «писал код», от того, кто умеет его читать и разбирать.
Смысл не в том, чтобы угадать «правильный ответ», а в том, чтобы быстро пройтись по трём вещам:
1. что сломается прямо сейчас;
2. что создаст баг в проде;
3. что выглядит рабочим, но создаёт дыру в архитектуре.
Если бы это был Авито-объявление, я бы назвал такую задачу так: «не ищите идеальный код — ищите места, где клиент потеряется, уйдёт или получит не то». Именно так и читаются сильные ответы на собесе.
Проверьте себя: за сколько минут вы находите первые 4 ошибки? 😈
Авито Практика
@AvitoPracticePro
КОНТРОЛЬНАЯ ПО JAVА-СОБЕСУ: НАЙДЁТЕ 8 БАГОВ ЗА 15 МИНУТ?
Этот пост опубликован в Telegram-канале Авито Практика. Подписаться можно по ссылке: @AvitoPracticePro.