Можешь перечислить основные группы шаблонов проектирования по классу GoF?
Можешь перечислить основные виды реляционных баз данных, которые тебе известны?
Какие механизмы обеспечения доставки сообщений реализованы в Kafka?
Какими аннотациями для определения конфигурации ты знаком?
Можешь назвать алгоритмы, основанные на методе бинарного поиска, и объяснить их особенности?
Можете объяснить, что означает использование параллельных потоков в Java Stream API?
Могли бы вы объяснить, что такое ситуация взаимной блокировки потоков в системе?
Можешь назвать основные начальные компоненты и модули, используемые в рамках Spring?
Имели ли вы опыт использования Criteria API для построения запросов к базе данных?
Бывали ли случаи, когда вы сталкивались с взаимной блокировкой процессов в системах?
Бывали ли случаи, когда вы настраивали автоматическую сборку мусора в своих проектах?
Организуется ли процесс проверки кода командой в рамках проекта?
Являются ли виртуальные потоки зависимыми от платформы в контексте их реализации и использования?
Использовали ли вы свойство Version в Hibernate для контроля версий при создании объектов?
Можешь назвать алгоритмы, используемые для нахождения минимального пути между двумя точками в графе?
Можешь назвать типы представлений (view) в PostgreSQL и объяснить их особенности?
Можете ли вы указать общее количество таблиц, с которыми вы работали в базе данных Kubernetes в вашем предыдущем проекте?
В какой момент происходит запуск асинхронной операции при использовании CompletableFuture в Java?
Какую версию Java вы предпочитаете использовать при разработке нового микросервиса?
Можешь перечислить основные агрегатные функции, используемые в SQL?