Какие меры вы предпринимали для перехода на новый технологический стек?
Какими методами можно удалить из базы данных устаревшие или ненужные записи?
Какой у вас был опыт работы с системами обмена сообщениями и брокерами очередей?
Как быстро можно найти элемент в связном списке?
Зачем используется механизм обнаружения сервисов в распределенной системе?
Объясните внутреннюю реализацию класса AtomicInteger и его механизм атомарных операций.
В каких случаях в Spring рекомендуется применять аннотацию Lazy для управления инициализацией компонентов?
Каким образом осуществляется сохранение и извлечение объекта из кэша первого уровня в приложении?
Можете объяснить роль буквы 'В' в названии B-дерево и его значение?
Может ли аннотация @Component заменить аннотацию @Repository в Spring?
Какими способами можно ограничить количество элементов, обрабатываемых в Stream в Java?
Опиши проекты, над которыми ты работал в вашей организации, и твою роль в них
Можешь рассказать, что привело тебя к нашему проекту или компании?
Обращали ли вы внимание на сложный и запутанный код, и сумели ли понять его структуру и логику?
Можешь перечислить основные характеристики и особенности фреймворка Spring?
Объясните концепцию данных классов и их предназначение в языке программирования.
Можете объяснить, как осуществляется копирование элементов массива и какие есть способы клонирования массива?
Как определить количество транзакций при вызове метода, аннотированного @Transactional, из другого метода с такой же аннотацией, расположенного в другом классе в Spring?
Можно ли выполнить запуск Java-программы, используя только JRE без установки JDK?
Можешь перечислить языки программирования, работающие на JVM?