Как отличить синхронные вызовы от асинхронных и в чем их основные различия?
Java
Объясните последовательность обработки входящего HTTP-запроса в фреймворке Spring MVC.
Как различаются аннотации @Component, @Service и @Repository в контексте Spring и в чем их особенности?
В чем заключается отличие Error от других типов исключений в языке программирования?
Вы включаете автоматические тесты в процесс разработки вашего проекта?
Использовал ли ты аннотацию RestController при разработке RESTful API в Spring?
Какими методами можно реализовать Entity Graph в Hibernate для оптимизации загрузки связанных сущностей?
Могли бы вы объяснить, что подразумевается под атомарными типами данных?
Как отличаются подходы к использованию интерфейсов в различных версиях Java?
Какими методами можно ограничить автоматическую инъекцию бинов с помощью аннотации @Autowired?
Какие инструменты или подходы вы применяли для работы с многопоточностью в своих проектах?
Какие операции нежелательны на большой таблице с десятками миллионов записей? Как оптимизировать получение COUNT товаров в акции из очень большой таблицы?
Каковы преимущества и недостатки использования оператора WHERE в SQL-запросах?
Какие основные компоненты и элементы входят в процесс формирования бина в Spring Framework?
Наследует ли интерфейс Map от интерфейса Collection в Java?
Какой у вас стаж работы в области коммерческой разработки с использованием Java?
Объясните значение и назначение класса ThreadLocal в многопоточном программировании.
Можете объяснить концепцию ветвления в системе контроля версий, которая используется для разработки отдельных фич?
Что побудило вас покинуть предыдущий проект?
Расскажи про сборщик мусора в Java.