Что такое индексы в SQL и для чего нужны? Какие минусы?
Что такое утечка памяти (Memory Leak)?
Приведите пример, когда не нужно использовать микросервисную архитектуру, и назовите пару причин.
Какого рода были события с точки зрения бизнес-процесса, которые попадали в retry-цепочки и DLT?
Вопрос 4. JIT компиляция это? - Компиляция кода в jar-файл - Компиляция байт-кода в машинный код непосредственно во время работы программы - Компиляция JavaScript в машинный код для оптимизации производительности - Компиляция проекта в git-pipeline
Как сделать свой класс неизменяемым для использования в качестве ключа HashMap?
Расскажи про аннотацию @ElementCollection.
Как ты относишься к формату работы без тим-лида, с распределённой ответственностью и частыми созвонами?
Представь ситуацию: тебе надо внедриться в чужой бэковый сервис и сделать интеграцию с Kafka. С чего начнёшь?
Почему решили выйти на рынок и искать новые предложения?
Расскажите про HashMap: зачем нужна и принцип работы
Какая скорость поиска в HashMap (среднее и худшее)?
Можно ли полностью откатить последний коммит?
Как Circuit Breaker помогает снизить количество сбоев при обращении к внешнему сервису?
Какие метрики снимали с приложений? Как работали с мониторингом?
База данных стоит колом с утра, ничего не меняли — как диагностировать?
Знакомы ли вы с виртуальными потоками (Virtual Threads) в Java? Знаете ли концепцию корутин и горутин?
Дан следующий Java-класс class Person { String firstName; String lastName; Integer age; } Необходимо реализовать стандартный метод, осуществляющий сравнение 2-х объектов Person.
Как ты оптимизировал запросы? Как понимал, что они работают плохо?
На что обращаете внимание при проведении код-ревью?