На java-собесах в ТБанке и Альфе одна и та же схема: дают Spring-контроллер на 40–50 строк и ждут не «знание аннотаций», а умение ловить баги глазами. Я слышал, такие задачи уже крутятся не только в банках — ASTON, Совкомбанк, Иннотех тоже гоняют похожий паттерн.
Что интересно: баги там не декоративные. Часть режет стабильность, часть ломает транзакции, часть убивает читаемость так, что P&L потом платит за техдолг. По ощущениям, 4 ошибки — уровень junior, 7 — middle, 8+ — уже нормальный senior code review. И да, девятый косяк обычно сидит не в синтаксисе, а в архитектуре — его чаще всего пропускают даже крепкие ребята.
Я собрал такой контроллер-пазл на обработке платежей. Засеките 15 минут и попробуйте найти все баги до разбора. Не угадайка, а чистый тест на насмотренность. Если хотите — потом разложу по пунктам, где именно сливается логика и почему это опасно для продакшена 🔧
Traffic Money
@TrafficMoneyPro
На java-собесах в ТБанке и Альфе одна и та же схема: дают Spring-контроллер на 40–50 строк и ждут не «знание а
Этот пост опубликован в Telegram-канале Traffic Money. Подписаться можно по ссылке: @TrafficMoneyPro.