Вопросы по Spring
65 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
5×
Как работает аннотация @Transactional в Spring Framework?
backend
middle
5×
Какие существуют области видимости (scopes) бинов в Spring Framework?
backend
middle
3×
Расскажите про Spring Framework.
backend
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 5×
Как работает аннотация @Transactional в Spring Framework?
Суть: @Transactional в Spring — это декларативное управление транзакциями через AOP. Spring оборачивает вызов бина в прокси, который перед выполнением метода начинает транзакцию, а после — фиксирует или откатывает её в зависимости от результата. Как работает под капотом: Spring создаёт прокси-объект бина (через JDK Dynamic Proxy, если класс реализует интерфейс, или CGLIB для классов). При вызове метода с…
✓ @Transactional реализован на AOP (TransactionInterceptor + PlatformTransactionManager).
✓ Параметры propagation, isolation, rollbackFor управляют поведением транзакции.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
3×
Как реализовать внедрение зависимостей (Dependency Injection) в Spring?
backend
junior
2×
Какие существуют параметры у аннотации @Transactional в Spring Framework?
backend
middle
1×
Какими аннотациями можно создавать бины в Spring?
backend
middle
1×
Какие два основных принципа лежат в основе Spring Framework?
backend
junior
1×
Что такое prototype bean в Spring и чем он отличается от singleton?
backend
middle
1×
Как создать собственный стартер в Spring Boot 3?
backend
middle
1×
Чем отличаются бины в Spring Boot, такие как @Controller, @Service и @Repository, друг от друга?
backend
junior
1×
Какие существуют способы конфигурирования бинов в Spring?
backend
middle
1×
Сколько раз бин-прототип будет создан, если он внедрен в бин-синглтон?
backend
middle
1×
Какова базовая идея и основные принципы фреймворка Spring?
backend
junior
1×
Как в Spring Boot осуществляется управление зависимостями и как работает механизм Spring Boot Starter?
backend
middle
1×
Как выбрать один из двух бинов по умолчанию в Spring Framework?
backend
middle
1×
Какие прототипы (scopes) бинов обычно используются в Spring?
backend
junior
1×
Как работает механизм транзакций при использовании аннотации @Transactional в Spring?
backend
middle
1×
Что вы можете рассказать о фреймворке Spring?
backend
junior
1×
What is Spring Data?
backend
middle
1×
Does Spring Security help in preventing SQL injection?
security
middle
1×
Какой стек технологий использовался в проекте: Spring или другой?
backend
junior
1×
Поднимали ли вы приложение на Spring Boot с нуля?
backend
middle
1×
Какие способы конфигурации контекста Spring вы знаете?
backend
middle
1×
Чем отличается способ создания контекста Spring через XML и через JavaConfig?
backend
middle
1×
На что вешается аннотация @Bean в Spring Framework?
backend
middle
1×
Как создать бин в Spring только при включенном feature flag?
backend
middle
1×
Каким образом можно обновлять список тарифов в application.yaml без необходимости каждый раз менять его вручную?
backend
middle
1×
Do I need to create a new controller in Spring?
backend
junior
1×
Какая основная идеология и принципы работы Spring Boot?
backend
middle
1×
В какой момент жизненного цикла бина вызывается метод, аннотированный @PostConstruct?
backend
middle