Можете объяснить, что такое оптимизация выполнения SQL-запроса и как она достигается?
Какие методы вы применяете для обеспечения высокой производительности системы под значительной нагрузкой?
Можете объяснить принцип работы алгоритма сортировки пузырьком?
Применяли ли вы асинхронные методы взаимодействия в своем последнем проекте?
Какие параметры и настройки вы обычно задаете в конфигурационных файлах Spring Boot для своего проекта?
Какие ситуации или задачи на новом месте работы вам хотелось бы избежать?
Какова основная функция профайлера при анализе программного обеспечения?
Имели ли вы опыт разработки с использованием Spring Web MVC?
Какие инструменты для анализа и оптимизации производительности вы использовали в своей практике?
Расскажи о конкретных задачах, которые ты решал в своей последней должности
Использовал ли ты в практике автоматическую настройку с помощью Spring Boot starters?
Работал ли ты с написанием сложных и объемных запросов в SQL?
Какие технологии и инструменты вы использовали в своем последнем проекте?
Какой потокобезопасный аналог ArrayList представлен в библиотеке java.util.concurrent?
Какие внутренние механизмы обеспечивают параллельную обработку данных в Stream API?
Какие основные трудности могут возникнуть при использовании операций с хеш-таблицей HashMap?
Какие задачи обеспечивают уровни изоляции транзакций в системах управления базами данных?
Можешь перечислить типы кэширования, которые используются в Hibernate?
Можно ли рассказать о том, какие функциональные возможности Spring API вы применяли в своих проектах?
Можешь перечислить типы роутеров, используемых в Java-приложениях?