Встречается на 2% собеседований по Java
Что использовал в Spring
Spring предоставляет множество инструментов для разработки. Основные компоненты:
-
Spring Core – IoC контейнер и DI (Dependency Injection).
java@Service public class UserService { @Autowired private UserRepository repository; } -
Spring MVC – для веб-приложений.
java@RestController @RequestMapping("/api/users") public class UserController { @GetMapping public List<User> getAll() { ... } }
-
Spring Data – работа с БД (JPA, MongoDB и др.).
javapublic interface UserRepository extends JpaRepository<User, Long> {} -
Spring Security – аутентификация и авторизация.
java@Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { ... } -
Spring Boot – упрощает конфигурацию (автоконфигурация, стартеры).
Также часто использую:
- Spring AOP для аспектов,
- Spring Cache для кеширования,
- Spring Batch для пакетной обработки.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы