Объясните, как работает команда SELECT FOR UPDATE в контексте управления транзакциями и блокировками в базе данных.
Какими способами вы подключаете внешние зависимости при написании тестов?
Какой алгоритм очистки памяти используется по умолчанию в Java версии 11?
Какой объем занимаемой памяти занимает тип данных int в вашей системе?
Какие исключения, используемые для проверки ошибок, ты знаешь и применяешь в своей практике?
Каким образом JPA репозиторий реализует методы, созданные автоматически во время запуска приложения?
Можно ли назвать количество ссылочных типов, используемых в языке Java?
На каком этапе процесса поиска новой работы ты сейчас находишься?
Какие другие механизмы синхронизации потоков в Java вы знаете, отличные от wait и notify из java.util.concurrent?
Какая компонента отвечает за установление связи и регистрацию между Kafka-брокерами?
Чем отличаются при использовании JPA режимы обычной и отложенной загрузки данных?
Какой тип интерфейса используется для работы с flatMap в функциональном программировании?
Какое поведение будет у метода, если в аннотации указаны одновременно @RequestMapping и @PostMapping?
Какие способы кэширования данных вы применяли в своих проектах?
Каким образом реализовать потокобезопасную структуру данных Map в многопоточном окружении?
Рассмотрите возможность использования связанного списка для добавления элемента в начало списка. В каких случаях это оправдано?
Каким образом можно вставить новый элемент в центральную часть ArrayList?
Каким образом реализована система входа и прав доступа в вашем проекте?
Объясните концепцию архитектуры Master-Slave и её особенности.
Можешь перечислить основные примитивные типы данных, используемые в Java?