На каком этапе обычно начинают создаваться и использовать коллекции данных в программировании?
Имели ли вы опыт работы с Java Persistence API (JPA)?
Как работают области видимости компонентов в Spring и в чем их особенности?
Опишите размер команд, в которых вам приходилось работать, и их состав.
Можете объяснить, что означает концепция рефлексии в программировании?
Объясните концепцию иммутабельных объектов и их применение в программировании.
Опишите ситуацию на предыдущем месте работы, когда возникли разногласия с коллегами или руководством.
Если два класса обращаются к одному и тому же экземпляру бина, создастся ли при этом два отдельных объекта?
Считаете ли вы, что объект, не используемый в течение длительного периода, может считаться излишним?
Какие преимущества предоставляет использование полиморфизма в языке Java?
Каковы отличительные особенности связанного списка и чем он отличается от других структур данных?
Какое отличие существует между использованием аннотации @Inject в конструкторе класса и её применением к полю внутри класса в контексте Spring?
Можете объяснить различия между непрерывной интеграцией и непрерывным развертыванием?
Что отличает объекты, объявленные как Unmodifiable, от полностью Immutable объектов в контексте Java?
Объясните различия между интерфейсами Supplier и Consumer в контексте передачи данных и их использования.
Чем отличаются методы execute, executeQuery и executeUpdate при работе с базой данных?
Какие отличия существуют между структурой данных бакет и списком?
Можете объяснить различия между основными типами деревьев в структурах данных?
Какое отличие между аннотациями @RequestBody и @ResponseBody в разработке REST API?
Чем отличается использование объектов от работы с простыми типами данных?