В чем заключается взаимосвязь между механизмом Self-Injection и аспектно-ориентированным программированием в Spring?
Какой ваш опыт работы с языком Java и в каких проектах использовали его?
Какие изменения происходят с физическим расположением данных на диске после удаления строки из таблицы в базе данных?
Можете объяснить назначение оператора UNION в SQL и как он используется для объединения результатов нескольких запросов?
Можете объяснить, что такое топики в Apache Kafka и как они используются для организации данных?
В каком уровне находится монитор, обеспечивающий синхронизацию внутри нестатического метода с использованием ключевого слова synchronized?
Какими методами можно повысить производительность при выполнении медленных JOIN-операций с несколькими таблицами?
Какие типы индексов и стратегии их использования вы бы предложили для быстрого поиска сотрудников, у которых дата найма приходится на определенную неделю, учитывая заданные критерии?
Каким образом вы оптимизировали или решали проблему с длительным выполнением запросов к базе данных?
Вы сталкивались с ситуацией, когда запрос к базе данных выполнялся длительное время?
Какие критерии ты считаешь ключевыми при оценке нового продукта?
Имели ли вы опыт использования транзакций в архитектуре микросервисов?
Можете объяснить, что такое стек технологий ELK и как он применяется для анализа логов?
Расскажи о ситуации, когда тебе приходилось создавать или оптимизировать структуру базы данных
Использовал ли ты в практике автоматическую настройку с помощью Spring Boot starters?
Работал ли ты с написанием сложных и объемных запросов в SQL?
Расскажите о вашем опыте анализа и оптимизации производительности SQL-запросов.
Имели ли вы возможность напрямую работать или получать доступ к серверам производства в рамках вашего последнего проекта?
Имеете ли вы опыт создания проекта или системы с нуля?
Каким образом обеспечивается быстрая модификация бизнес-правил в рамках Spring-фреймворка?