Применяли ли вы паттерн прототипа в своих проектах?
Можете объяснить принцип внедрения зависимостей в Spring и как это реализовано?
Какими способами ты продолжаешь совершенствовать свои профессиональные навыки и знания?
Какие у вас остались впечатления после прошедшего собеседования?
Какие методы существуют в Spring для обработки ситуации, когда несколько Bean реализуют один и тот же интерфейс?
Какие технологии и инструменты ты используешь в своей работе?
Объясните, что такое Data Manipulation Language и какую роль она играет в работе с базами данных?
Можете объяснить, что представляет собой API Criteria в контексте работы с базами данных?
Расскажи о ситуации, когда ты самостоятельно предложил или реализовал улучшение или нововведение в проекте.
Какое предназначение и функции выполняют бины в контексте сервера или приложения?
Является ли переменная var допустимой для использования в Java 17?
Можете объяснить, что подразумевается под языком программирования Java?
Объясните концепцию класса-обёртки и его назначение в объектно-ориентированном программировании.
Объясните, в чем заключается функция reduce и как она используется при обработке массивов данных?
Когда в HashMap возникает ситуация, при которой два ключа имеют одинаковый хеш и вызывают коллизию
Когда строки создаются или попадают в строковый пул в Java?
Какие преимущества и недостатки есть у использования метода concat внутри цикла при работе с массивами?
Какой опыт у вас есть в реализации различных проектов и в чем заключалась ваша роль в них?
Какие основные преимущества использования Hibernate по сравнению с прямым использованием JDBC?
Каковы ключевые особенности и сценарии использования CopyOnWriteArrayList в Java?