Ctrl K
Java · Middle · Теория

Метод помечен @Transactional, но при ошибке данные в базе не откатываются. Какие причины вы будете проверять?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат механику @Transactional в Spring: транзакция живёт в прокси вокруг бина. Важно, может ли он системно перебрать причины, по которым прокси не сработал или решил закоммитить, а не откатить.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыВозьмём перевод между двумя счетами, которые лежат в одной базе: списать с одного, зачислить на другой. Как вы это реализуете, чтобы при параллельных операциях деньги не потерялись и баланс не ушёл в минус? SeniorСервис на Spring Boot должен принимать задачи на генерацию отчётов, каждая выполняется несколько минут. Как вы организуете их выполнение внутри Java-приложения? MiddleКак вы организуете обработку исключений в Spring-приложении: где их ловить и когда использовать checked, а когда unchecked исключения? MiddleКак работает аннотация @Transactional в Spring? JuniorКакие аномалии возникают при конкурентных транзакциях и как уровни изоляции от них защищают? Приведите пример, где Read Committed вас подвёл бы. Senior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин