Какие проекты на базе Spring вы реализовали и что в них было наиболее значимым?
Какова основная функция метода, реализующего транзакцию в системе?
Какое еще аспекты следует учитывать при сравнении, помимо полей?
Какие особенности и методы работы со строками в Java вы знаете?
Можете объяснить, что подразумевается под свойством идемпотентности в контексте программирования?
Что подразумевается под термином 'захват монитора' в программировании?
Какие конструкции или механизмы задействованы в цикле For Each?
Какие типы проектов вы предпочитаете — с коротким или длительным сроком реализации?
Какие ключевые компоненты или функции отсутствуют в текущей реализации проекта?
Объясните, что такое конструктор копирования и в каких случаях он используется
Что стало причиной вашего участия в этом собеседовании?
Можете объяснить внутреннее устройство и работу структуры данных TreeSet в Java?
Какими действиями можно извлечь идентификатор из URL-ного пути в методе?
Какие изменения возникают при преобразовании коллекций с помощью метода flatMap?
Что происходит в системе при аварийном завершении работы приложения или при бесконечной рекурсии?
Как система себя ведет, если два разных объекта генерали одинаковое значение hashCode()?
Можете объяснить, что означает использование аннотации @Component в Spring и для каких целей она предназначена?
Можете объяснить, что такое контекст приложения в рамках Spring или подобного фреймворка?
Можете объяснить, что представляет собой метаданный файл JAR и для чего он используется?
Объясните концепцию прокси и как она реализуется в программировании.