Имели ли вы опыт использования аспектно-ориентированного программирования в рамках Spring AOP?
В каких случаях оправдано применение наследования в объектно-ориентированном программировании?
В каких сценариях применяется денормализация в базе данных?
Какие преимущества и недостатки могут возникнуть при расширении базы данных за счет вставки новых таблиц в проект?
Какие техники и подходы используешь для повышения эффективности кэширования при росте объема данных?
Что произойдет, если попытаться вставить два объекта, считая их равными по equals, но с различными значениями hashCode, в HashMap?
Каким образом реализуется и отображается внутренний механизм транзакций в пользовательском интерфейсе базы данных?
Можно ли объявлять реализации методов по умолчанию внутри функциональных интерфейсов в Java?
Объясните суть принципа Лисков и его роль в разработке программных систем
Опиши новые функции, введённые в версиях Java 15 и Java 17
Которые языки программирования, помимо Java, вы использовали в своей практике?
Какие ситуации или технические сложности вы предпочли бы избегать при работе над проектами?
Какое максимальное количество некластерных индексов можно создать в базе данных?
Можешь ли ты установить удалённое соединение с сервером для выполнения операций?
Имели ли вы опыт работы с необычной или нестандартной стилистикой кода?
Разрабатываете ли вы микросервисы или подобные сервисные решения?
Как система реагирует на ситуацию с высоким объемом входящих запросов?
Насколько комфортно выполнять рабочие обязанности удаленно?
Какие альтернативы использовались для обработки коллекций вместо Stream API в вашем последнем проекте?
Какие последствия могут возникнуть, если принципы SOLID не соблюдать при проектировании системы?