Как организовано хранение переменных в стеке по сравнению с объектами в куче и почему переменные в стеке не ссылаются напрямую на объекты в куче?
Каким способом рекомендуется реализовывать внедрение зависимостей в Bean для минимизации рисков и повышения удобства поддержки?
Каким образом в Spring реализована поддержка транзакций и что лежит в основе их работы?
Какие основные различия между методами внедрения зависимостей в программных системах?
Можешь перечислить основные виды памяти, используемые в платформе Java?
Бывало ли у вас опыт работы в сфере гуминовых веществ или гуминатных продуктов?
Как система/process реагирует, если заменить значение элемента в массиве на новое?
Какие аспекты типов данных стоит учитывать при их сравнении?
В каких случаях рекомендуется использовать аннотацию @Bean в Spring?
Какие шаги необходимо предпринять для создания собственного запроса в JPA?
Можно ли осуществить обход строк документа, используя ленивую инициализацию данных?
Какие методы существуют для создания и запуска потоков в приложении?
Что считается основным принципом при проектировании REST API?
Как поступаете, если разработчик берет на себя задачу, которая выходит за рамки его компетенции или уровня опыта?
Можете объяснить, что такое RestTemplate в рамках Spring Framework и как он используется для выполнения HTTP-запросов?
Каким образом вы интегрировали Apache Kafka в ваше Java-приложение?
Каковы преимущества и недостатки использования интерфейса Supplier в разработке?
Какие механизмы обеспечения надежности чтения данных предоставляет Kafka для потребителя?
Можете объяснить, что представляет собой Java Persistence API и для чего она используется?
Вам понравился процесс собеседования и его структура?