Какие технические инициативы вы предпринимали помимо выполнения бизнес-требований?
Можно ли изменить метод hashCode у объекта, сделанного неизменяемым, для его использования в качестве ключа в хэш-таблице?
Почему в Java важно использовать механизм полиморфизма?
Почему применение кэширования важно при работе с ORM для повышения производительности?
Есть ли у вас опыт проведения тестирования программных продуктов?
Почему иногда требуется редактировать XML-конфигурацию без внесения изменений в исходный Java код?
Может ли внутренний класс обратиться к приватным атрибутам своего внешнего класса?
Применял ли ты аннотацию @PostConstruct в рамках Spring-приложения?
Вы использовали механизм Listening в своих проектах?
Как часто команда выпускает обновления Spring в текущем проекте?
Какой интервал частоты срабатываний сборщика мусора в процессе автоупаковки примитивных типов?
Расскажи о ситуациях, когда использование различных типов конфигураций является предпочтительным
В чем заключается назначение класса Atomic в программировании и каким образом он помогает управлять параллельностью?
Оценивает ли длина списка при вставке элемента в связанный список его время выполнения?
Почему исходный код преобразуется в байт-код перед выполнением?
Есть ли у вас опыт в области разработки программного обеспечения?
Вы проходили обучающие курсы или обучение по данному направлению?
Для чего используется процесс управления зависимостями в проекте?
Вы завершили обучение в высшем учебном заведении?
Для чего необходимо явно объявлять Bean в конфигурации Spring вместо автоматической регистрации?