Какие уровни сложности запросов вы применяли при работе с базами данных?
В каких случаях применяют аннотацию @Qualifier в Spring или похожих фреймворках?
Как связаны строгая типизация в Java и использование примитивных типов данных?
Какие причины могут привести к тому, что индекс в базе данных не будет использоваться для выполнения запроса?
Каким образом осуществляется хранение и поиск элементов в HashSet? Какие внутренние механизмы при этом используются?
Имел ли опыт работы с изменяемыми коллекциями данных?
Какие действия предпринимаются системой при возникновении исключительной ситуации в рамках транзакции
Каким образом происходит очистка стека вызовов в JVM?
В каких случаях оправдано применение различных методов взаимодействия компонентов системы?
Могли бы вы рассказать, кто сейчас состоит в составе вашей команды для данного проекта?
Какими способами можно предотвратить использование пессимистической блокировки в Java-приложениях?
Можно ли объяснить концепцию структуры обработки ошибок в программировании и как она организована?
Какое количество уведомлений распространяется ежедневно в вашем образовательном приложении?
Возможно ли реализовать программу с многопоточностью, выполняющуюся внутри одного процесса?
Каким образом можно устранить проблему блокировки потоков из-за нехватки ресурсов CPU?
Можете рассказать о вашем опыте использования аннотации @Spy в тестировании?
Можете объяснить, из каких компонентов состоит Docker и как они взаимодействуют?
Каковы преимущества и недостатки использования натуральных ключей в базах данных?
В чем заключается назначение классов в объектно-ориентированном программировании?
Включены ли практики DevOps в текущий проект?