Какие современные подходы и стандарты оформления кода ты можешь назвать?
Каким образом можно спровоцировать ошибку нехватки памяти в Java-приложении?
Каким образом можно инстанцировать и управлять объектами в рамках внедрения зависимостей при использовании Spring?
Как осуществляется использование и взаимодействие с Java-технологиями в процессе разработки?
Какие способы существуют для избежания выполнения блока finally после исключения в try/catch?
Можешь перечислить основные части и модули фреймворка Spring?
Можете объяснить, что такое контекст приложения в рамках Spring или подобного фреймворка?
Как определяется скорость поиска элемента по ключу в структуре данных HashMap?
Какие последствия возникают при вставке элемента с ключом, который уже присутствует в HashMap?
Какая система автоматизации сборки проектов используется у вас в работе?
Объясните, что такое Maven и для чего он используется в управлении проектами на Java
Какой опыт у вас есть в работе с платформой Spring и её компонентами?
Как определяется емкость в структурах данных ArrayList и HashSet?
Какие преимущества дает разделение данных или компонентов системы на части?
Можете объяснить назначение и использование модификатора transient в языке Java?
Имел ли опыт работы с функциональными интерфейсами в своих проектах?
Что произойдет с объектом внутри HashMap, если его ключ станет недействительным или его идентификатор изменится?
Можете объяснить концепцию идемпотентности в методах API или функций?
Объясните, что такое потокобезопасное множество с разделением сегментов для параллельных операций, подобное ConcurrentHashSet.
Какое изначальное количество бакетов инициализируется при создании новой HashMap по умолчанию?