Какие шаги вы предприняли для замены используемых технологий в проекте?
Можете объяснить принципы и основные компоненты Onion архитектуры?
Какие процессы происходят внутри HashMap, когда в него добавляется новый элемент?
Какая роль у аннотации Transactional в управлении транзакциями в приложении?
Можете объяснить концепцию блокировок с пессимистичным подходом и в чем её суть?
Имели ли вы опыт применения аспектно-ориентированного программирования в своих проектах?
В каких направлениях ты планируешь профессионально расти и развиваться?
Приходилось ли вам работать с системами, обеспечивающими высокий уровень отказоустойчивости и устойчивости к сбоям?
Чем отличается команда EXPLAIN от EXPLAIN ANALYZE в контексте анализа выполнения запросов?
Какие ключевые отличия существуют между протоколами gRPC и HTTP в контексте их использования для взаимодействия сервисов?
В чем основные отличия между интерфейсами CrudRepository и JpaRepository в Spring Data?
Как отличаются механизмы шаблонов в Java и C++?
Какой тип данных лучше всего использовать для хранения паролей в вашем приложении?
Что такое явление фантомного чтения и как оно проявляется в транзакциях баз данных?
На каком этапе процесса поиска новой работы ты сейчас находишься?
Можете объяснить отличия между аннотациями @Component, @Bean и @Service в контексте Spring?
Какие основные преимущества использованию Quarkus вместо Spring в разработке микросервисов?
Какова основная задача использования полиморфизма в объектно-ориентированном программировании?
Как определяется время работы при наличии коллизий в HashMap?
Что стало причиной появления паттерна Page Object в автоматизированном тестировании?