Какова роль репозитория в архитектуре программных решений?
Какое отличие существует между паттернами Proxy и Adapter в паттернах проектирования?
Какие методы или свойства необходимо изменить у объекта, чтобы использовать его в качестве ключа в HashMap?
Каким образом осуществляется распределение данных по нескольким базам путем шардирования?
Каким образом JVM обеспечивает выполнение Java-программ на различных операционных системах?
Является ли структура данных LinkedList односвязным или двусвязным списком?
В каких случаях оправдано применение различных методов взаимодействия компонентов системы?
Какое влияние может оказать перемещение элементов внутри ArrayList?
Что возвращается при использовании метода For Each в функциональном интерфейсе?
Как долго вы работаете с языком программирования Java?
Какими правилами следует руководствоваться при выполнении миграции базы данных?
Можно ли использовать возможности Hibernate для контроля уровней транзакций?
Что происходит внутри HashMap, когда два ключа приводят к одной и той же хэш-ячейке?
Были ли в вашем последнем проекте задачи явно прописаны и разбиты на подзадачи?
Какие преимущества и недостатки метода водопадной разработки в проектировании ПО?
Может ли поток данных в Stream обрабатываться в однопоточном режиме?
Какова роль и назначение бинов в рамках разработки приложений?
Какие инструменты или методы использовались для реализации интеграций внутри команды?
Можешь назвать альтернативные способы реализации синхронизации потоков, аналогичные synchronized?
Проводил ли ты работу по повышению производительности SQL-запросов?