Что мотивировало ваше решение покинуть предыдущую организацию?
Каким образом вы разрабатывали финальные макеты и схемы в вашем последнем проекте?
Когда лучше использовать интерфейс, а когда абстрактный класс для реализации метода?
Какие шаблоны проектирования использовались при решении конкретных задач в вашей практике?
Каким образом организовывали процесс тестирования вашего программного обеспечения на предыдущем месте работы?
Какие свойства характеризуют неизменяемый объект?
Какие у вас профессиональные цели и планы по развитию в сфере разработки программного обеспечения?
Какие существуют методы настройки окружения, помимо применения профилей конфигурации?
Какие аспекты текущей работы вызывают у вас неудовлетворенность?
Можете ли вы объяснить, что подразумевается под распределенной транзакцией и как она работает?
Имели ли вы опыт работы с классом CompletableFuture для асинхронного программирования в Java?
Какие классы для настройки контейнера ты можешь назвать?
Какие методы гарантируют сохранность и согласованность данных в базе данных?
Можно ли выполняя одну транзакцию, создать одновременно два различных объекта?
Существуют ли дополнительные проекты, которые могут быть реализованы?
Можете ли вы перечислить классы, которые находятся в Metaspace?
Что идет за этапом clean в процессе сборки проекта с помощью Maven?
Какими методами можно обеспечить высокую степень согласованности данных в системе?
Чем отличается стандартная хеш-таблица от потокобезопасной реализации ConcurrentHashMap?
С какими фреймворками вы работали в своих проектах?