Какие процессы запускаются в Spring при первом обращении к приложению?
Каким образом Hibernate выбирает соответствующий JDBC-драйвер для взаимодействия с базой данных?
Расскажите о вашем последнем месте работы и задачах, которые вы там выполняли.
Какими подходами вы устраняли проблему множественных запросов (N+1) в Hibernate и как это реализовали?
Чем обусловлена конкретная временная сложность операций в структуре данных LinkedList?
Какое назначение у метода peek() в коллекциях или потоках данных?
Какие различия существует между стратегиями загрузки данных в Hibernate, и в чем их особенности?
В каких ситуациях обычно используются промежуточные операции при работе с потоками данных в Stream?
Расскажи о сложной технической проблеме, которую тебе удалось успешно решить
Каково назначение и использование ключевого слова final в языке программирования?
В каком месте или среде был внедрен этот проект?
Обеспечивает ли MongoDB соблюдение принципов транзакционной целостности ACID?
Бывали ли ситуации, когда приходилось завершать или дорабатывать работы, начатые другими специалистами?
Можете объяснить методология разработки программного обеспечения, основанная на последовательных этапах, которую называют Waterfall?
Какой опыт и компетенции вы можете продемонстрировать в рамках своей профессиональной деятельности?
Есть ли у вас вопросы по проекту, над которым мы работали?
Какое влияние оказывает использование ключевого слова synchronized на безопасность потоков и производительность в Java?
В каких ситуациях используют принципы ACID в системах управления базами данных?
Можешь продемонстрировать пример, когда используется область прототипа для бинов в Spring?
Какие меры необходимо предпринять для предотвращения атак типа SQL Injection в приложении?