Использовали ли вы преобразование или оптимизацию SQL-запросов в вашем последнем проекте?
В каких ситуациях используют принципы ACID в системах управления базами данных?
Какие ключевые нововведения и улучшения были внесены в JDK 21, и почему они считаются значимыми для разработки на Java?
Каким образом можно повысить эффективность выполнения цикла, который добавляет огромное количество строк в массив или список?
Можно ли объяснить ключевое различие между процедурным и объектно-ориентированным подходами в программировании?
Как оценивается эффективность поиска элемента в структуре данных TreeMap?
Объясните, как осуществляется настройка Bean с помощью XML-конфигурации в Spring?
Какая внутренняя структура и компоненты реализуются в паттерне проектирования Proxy?
Можете поделиться ситуациями, в которых вы столкнулись с значительными препятствиями и как вы их преодолели?
Объясните значение и назначение класса ThreadLocal в многопоточном программировании.
Какое из областей памяти — стек или куча — обладает большей вместимостью?
Объясните, как осуществляется управление транзакциями в Hibernate и зачем оно необходимо
Какие методы и инструменты применимы для выполнения запросов, содержащих несколько условий или параметров?
Каким образом выбрать конкретную реализацию бина при регистрации новых экземпляров с одинаковым типом в библиотеке?
Как вы использовали аннотацию @Transactional в Spring и какой у вас был опыт работы с ней?
В каком участке памяти JVM располагаются ссылочные переменные и объекты?
Можете объяснить принцип работы динамической компиляции в рамках фреймворка Quarkus?
Вы готовы приступить к выполнению задач?
Каковы отличия между использованием RestTemplate и WebClient в рамках Spring для выполнения HTTP-запросов?
В каком месте в памяти обычно сохраняется строка, заданная с помощью кавычек в коде?