Можете объяснить концепцию функциональной парадигмы программирования?
Можете объяснить концепцию модели, вида и контроллера в архитектурном паттерне MVC?
Каким образом осуществляется стандартная авторизация в рамках Spring Security?
Каким образом в вашей команде осуществлялся процесс проверки кода разработчиков?
В каком виде JVM преобразует исходный байт-код во время выполнения?
Какой у вас опыт работы с языком программирования Kotlin?
Каким образом наиболее эффективно использовать механизм внедрения зависимостей (бинов) в фреймворке Spring?
Какой принцип объектно-ориентированного программирования реализует изменение поведения унаследованных методов?
Имели ли вы опыт реализации транзакций, охватывающих несколько узлов или систем?
Какими способами и инструментами вы использовали для анализа логов в вашем последнем проекте?
Какими альтернативными аннотациями, помимо @Controller, можно использовать для определения слоя контроллера в Spring?
В чем заключается назначение механизма двойной проверки в многопоточном программировании?
С какими основными сложностями можно столкнуться при выполнении параллельных транзакций?
Когда и как вызываются статические функции: у объекта или у класса?
Какие существуют виды реализаций коллекций типа список, обеспечивающих внутреннее копирование при обходе их элементов?
Чем отличаются аннотации @After и @AfterReturning в контексте обработки методов в AOP?
Каким образом происходит извлечение и удаление сообщений из очереди Kafka после их обработки?
Каким образом можно реализовать управление состоянием внутри сервиса?
Каким образом происходит извлечение данных по ключу из структуры HashMap?
Каким образом реализуются прототипы бинов в рамках контейнера Inversion of Control?