Какую роль играет JDBC в работе с базами данных в Java?
Мог бы ты перечислить существующие типы сборщиков мусора в JVM?
Какими методами можно обеспечить безопасный доступ к одному объекту или его полю из нескольких потоков одновременно?
Какое повлияет результат выполнения цепочки операторов, если не добавить конечную операцию?
Какова разница в производительности между использованием примитивных типов данных и их объектных обёрток?
Что обеспечивает быструю выборку элемента по индексу в ArrayList?
Какой паттерн используется для инкапсуляции процесса создания объектов?
Как работают индексы в базах данных и каким образом они ускоряют поиск информации?
Обязательно ли контроллер должен иметь методы для обработки взаимодействий с пользователем или другими компонентами системы?
Какое исключение возникает, если в JVM закончилось доступное пространство в Heap?
Объясните, что такое потокобезопасное множество с разделением сегментов для параллельных операций, подобное ConcurrentHashSet.
Какая версия Java была применена в последней реализации проекта, над которым вы работали?
Ты занимаешься созданием интерфейсов для управления системой или административных панелей?
Какие аспекты определяют порядок загрузки внешних конфигурационных файлов в Spring?
Можете объяснить, что обозначает термин 'Staging Area' в системе контроля версий Git?
Какие факторы не влияют на работу HashMap?
На каких операционных системах или инфраструктурах использовались контейнеры в ваших проектах?
Какие потенциальные опасности связаны с одновременным изменением и чтением статической переменной типа int из разных потоков?
Объясните, что такое циклическая зависимость в контексте Spring и как ее избегать
Можешь назвать основные терминальные операции, используемые в Stream API?