Расскажи о технических задачах, которые тебе приходилось решать на практике.
Какие меры вы предпринимали для перехода на новый технологический стек?
Каковы преимущества и недостатки использования итераторов в программировании?
Какие преимущества и недостатки имеет использование метода findBy в JPA для поиска данных?
Какие протоколы для обмена данными применялись в вашем последнем проекте?
Какие типы объектов подлежат автоматической очистке памятью в процессе сборки мусора?
Каким образом осуществляется процесс авторизации с помощью токена в системе?
Какой объём данных хранился в базе данных?
Какое наибольшее количество элементов можно разместить в ArrayList, предполагая отсутствующие ограничения по памяти?
Какие аргументы и параметры ожидает метод groupingBy из класса Collectors в Java?
Для чего используется Mock-объект в тестировании с JUnit, и какие реальные компоненты он заменяет?
Какие инструменты и библиотеки для автоматизированного тестирования вы применяли в своих проектах?
Могли бы вы описать основные свойства REST и их значение в архитектуре веб-сервисов?
Какие методы сортировки и фильтрации данных с помощью SQL тебе знакомы?
С какими фреймворками вы работали в своих проектах?
Какие средства или подходы вы применяли для выполнения миграций баз данных?
Какими методами можно реализовать управление транзакциями при работе с базами данных?
Какие критерии и условия должны удовлетворять поля в классе?
Какими методами реализуется хранение внешних конфигурационных данных в приложениях?
Можешь перечислить основные аннотации, используемые в Spring для конфигурации и управления компонентами?