Какова роль аннотации @ComponentScan в контексте автоматической регистрации компонентов Spring?
Как вы поступите, если в начальной стадии присоединяетесь к проекту, который уже находится в разработке?
Какие концепции лежат в основе использования ссылочных типов данных?
Почему для сравнения содержимого объектов в Java используется метод equals() вместо оператора ==?
Можете объяснить, что представляет собой Spring Security и для чего он используется?
Обеспечивает ли структура данных LinkedList возможность использования в качестве двунаправленной очереди (Deque)?
Вы сталкивались с ситуациями, когда прекращали работу над проектом из-за разногласий по стратегии его реализации?
Увы, есть ли у вас практический опыт в создании и поддержке микросервисных архитектур?
Можете объяснить, что подразумевается под языком программирования Java?
Является ли шаблон Singleton хорошей практикой или его следует избегать в программировании?
Можно ли объяснить концепцию структуры обработки ошибок в программировании и как она организована?
Могли бы вы объяснить назначение и принцип работы интерфейса Iterable в программировании?
Может ли у вас быть пример ситуации, когда вам пришлось принимать трудное решение, и как вы его разрешили?
Есть ли у вас практический опыт работы с языком программирования Java?
Насколько полезным ты считаешь опыт прохождения этого собеседования?
Можно ли считать хэшкод надежным способом различения объектов в случае их коллизий?
Что произойдет с методом, отмеченным аннотацией @PreDestroy, если он принадлежит прототипу бина в Spring?
Если у двух объектов разных классов есть одинаковые поля, они будут иметь одинаковое значение hashCode?
Где можно найти информацию о возможных значениях примитивных типов данных в Java в официальной документации?
В каких ситуациях целесообразно применять Java Configuration в настройке Spring-приложений?