Что такое Spring Boot Starter? Чем отличается от простого подключения библиотеки?
Почему GC-паузы были такими долгими? Из-за чего?
Как обеспечить надёжность при оплате мобильного телефона (списание у нас + начисление у МТС)?
Фундаментальные различия между Kafka и RabbitMQ.
Kafka: 4 консюмера в разных consumer group читают из одного топика с 3 партициями — что произойдёт?
Два map и один collect — сколько раз стрим пройдётся по исходной коллекции?
Какие scope (скопы) бывают у бинов в Spring?
Был ли у вас автоскейлинг? Как он был настроен?
Приходилось ли разбираться с OOM (OutOfMemoryError)? Как отлаживали проблемы с памятью?
Почему готовые отчёты хранятся в MongoDB, а не в S3/объектном хранилище?
Какие технологии использовали для авторизации?
Как работал scheduler по расписанию?
Чем HAVING отличается от WHERE?
Какие книги по проектированию разработки ПО ты читал за последние два года?
Чем отличаются hash-индексы от B-tree индексов? Какой предпочтительнее для поиска по фамилиям?
Какие типы индексов использовали? Были ли негативные издержки от индексов?
Для чего нужен класс Optional?
В чём отличие аннотации @Bean от @Component?
Для чего используется класс ThreadLocal?
Как сравнить RestClient и Feign Client? Что лучше выбрать?