Опишите ваш опыт использования кэширования в проектах и как оно влияет на производительность системы.
Как реализовать механизм создания объектов, помеченных аннотацией @Bean, внутри собственного фреймворка на базе Spring?
Можете объяснить, что подразумевается под термином 'instant' в программировании?
Как реализуются и используют интерфейсы Comparator и Comparable при работе с коллекциями в Java?
Чем отличается работу с различными видами памяти в Java, и как они используются в управлении ресурсами?
Какими методами и инструментами ты применяешь для обнаружения утечек памяти в приложениях?
Можете привести пример SQL-запроса для выборки данных из таблицы?
Какой Scope вы использовали для подключения JUnit в файле pom.xml при работе с Maven?
Конфигурировал ли вы параметры сборщика мусора в вашей системе?
Использовали ли вы в своих проектах функциональные интерфейсы и как именно?
Какая причина выбрать REST API вместо использования Kafka в проекте?
Проверяете ли вы наличие всех необходимых компонентов или данных в системе перед началом работы?
Какие типы индексов существуют в системах управления базами данных SQL?
Чем отличается компонент Spring от бина, и в чем их основные особенности?
Можешь назвать разные типы конфигурационных настроек, которые применяются в системах?
Можно ли добиться большей производительности при суммировании чисел от 1 до 100, применяя параллельные потоки вместо обычных?
Какими способами можно реализовать управление потоками при чтении данных из реляционной базы данных?
Какие преимущества и недостатки у структуры данных TreeMap?
Чем отличается значение null в системах управления базами данных и в языке программирования Java?
Чем отличается ArrayList от интерфейса List в Java и как они связаны между собой?