Можете объяснить различие между принципом Inversion of Control и механизмом Dependency Injection?
Чем отличается использование ArrayList от Vector в Java?
Какая компания тебя сейчас интересует или в какой фирме ты хотел бы работать?
Можете описать концепцию потока (stream) в Java Stream API и его основные области применения?
Можете объяснить принцип атомарных операций в базах данных или вычислительных системах?
Можете объяснить, каким образом функционирует фреймворк Spring и как он управляет зависимостями и компонентами?
Какова временная сложность поиска элемента в HashMap по ключу?
Чем отличается класс от экземпляра класса в объектно-ориентированном программировании?
Появились ли у вас дополнительные вопросы или уточнения после завершения собеседования?
Что подразумевается под свойствами ACID в контексте транзакций баз данных?
Объясните отличия между классами Future и CompletableFuture в контексте асинхронного программирования Java.
Объясните, что подразумевается под первой нормальной формой в нормализации базы данных
Какие подходы в Java используют для ограничения доступа к данным внутри класса?
Какие области области видимости (scope) существуют в Spring Framework?
Объясните, как осуществляется настройка Bean с помощью XML-конфигурации в Spring?
Могли бы вы объяснить, что подразумевается под процессом сборки программного продукта?
Как бы Вы оценили свои профессиональные навыки и компетенции?
Какие способы использования примитивных типов данных в условиях многопоточного программирования?
Можете объяснить, что подразумевается под понятием 'объект' в объектно-ориентированном программировании?
Можете объяснить, что включает в себя платформа Jakarta EE и для каких целей она используется?