Какими методами вы повышали производительность и масштабируемость реляционных баз данных в ваших проектах?
Каким образом вы управляете и избегаете транзитивных зависимостей при использовании Maven?
Каким образом реализовать связь типа один ко многим в базе данных или объектно-ориентированной модели?
Можете поделиться ситуациями, в которых вы столкнулись с значительными препятствиями и как вы их преодолели?
Каким образом можно реализовать пул строк в куче Java?
Каким образом можно проверить состояние доступности конкретного экземпляра сервиса или компонента?
Каким образом можно инициализировать внутренний класс внутри внешнего класса?
Каким образом можно провести тестирование метода, содержащего множество условных веток и вариантов выполнения?
Каким образом реализуется оптимистическая блокировка и в чем ее особенности?
Каким образом реализована структура внешних конфигураций в рамках Spring и как она организована?
Каким образом можно реализовать управление состоянием внутри сервиса?
Какой программной парадигмой руководствуются классы, реализующие атомарные операции в многопоточном программировании?
Какова асимптотическая сложность операции поиска элемента в связном списке с индексом?
Как определяется временная сложность операции поиска элемента по индексу в ArrayList?
Как оценивается производительность операций вставки, поиска и удаления элементов в HashMap?
Как устроена структура бакета внутри реализации HashMap?
Как оценивается эффективность поиска элемента внутри структуры HashMap?
Какие методы асинхронного обмена сообщениями ты знаешь?
Какие инструменты или библиотеки ты используешь для реализации асинхронной работы с протоколом HTTPS?
Можешь перечислить основные агрегатные функции, используемые в SQL?