Какие обязанности у тебя в текущем проекте?
Можете объяснить принцип внедрения зависимостей в Spring и как это реализовано?
Можешь назвать основные шаблоны проектирования, используемые при работе со Spring Framework?
Каким образом можно определить, содержит ли объект Optional какое-либо значение?
Как Spring обрабатывает ситуацию, когда несколько Bean реализуют один и тот же интерфейс?
В чем отличие структуры Map от других коллекций в языке программирования?
Можно ли изменить поведение метода, объявленного как private static, в наследуемом классе?
Какое предназначение и функции выполняют бины в контексте сервера или приложения?
Имели ли вы опыт использования Hibernate для работы с базами данных?
Каким образом статические методы в объектно-ориентированном программировании отличаются от методов, переопределяемых в дочерних классах?
Опиши каждый из реализованных тобой проектов, выделяя ключевые детали и особенности.
Можете объяснить, что подразумевается под языком программирования Java?
Объясните концепцию класса-обёртки и его назначение в объектно-ориентированном программировании.
Может ли у вас быть пример ситуации, когда вам пришлось принимать трудное решение, и как вы его разрешили?
Проходили ли вы обсуждения или совещания в рамках проекта?
Возникнет ли исключение в случае возникновения взаимоблокировки в системе?
Когда рекомендуется использовать структуру данных ArrayList в вашем проекте?
Какой формат и структура данных использовались для передачи задачи в вашем последнем проекте?
Сколько организаций у вас уже было в опыте работы?
В каких сценариях рекомендуется использовать платформу JDK в процессе разработки Java-приложений?