Как обеспечить надёжность при оплате мобильного телефона (списание у нас + начисление у МТС)?
Как вы реализовывали сбор логов и мониторинг в микросервисной архитектуре?
Какие GC roots (точки входа для сборщика мусора) ты знаешь?
Kafka: 4 консюмера в разных consumer group читают из одного топика с 3 партициями — что произойдёт?
Почему выбрали Cassandra? Какие альтернативы рассматривали? Как проверяли?
Есть ли у вас опыт написания программ с многопоточностью и асинхронностью?
Два map и один collect — сколько раз стрим пройдётся по исходной коллекции?
Как Tomcat взаимодействует с потоками процессора (hardware threads)? Почему можно обрабатывать 200 запросов на 16 ядрах?
Какой контракт между equals() и hashCode()?
Как на JDBC будет выглядеть решение задачи получения всех людей из таблицы persons, родившихся после определённой даты?
Зачем нужен default метод в интерфейсе?
Как понимал, что не хватает индексов? Почему использовал B-tree индекс?
Можно ли из топика, распределённого по трём партициям, прочитать сообщения в том же порядке, в котором они были записаны?
С какими базами данных ещё работали помимо PostgreSQL?
Чем реляционные базы данных отличаются от нереляционных (NoSQL)?
Почему в HashMap используется красно-черное дерево, а не обычное бинарное?
Как HashMap расширяется при заполнении?
Реализуй паттерн Стратегия для расчёта стоимости доставки и сервис для его применения
Работали с транзакциями? Какие уровни изоляции использовали?
Какой хеш-код по умолчанию в HotSpot JVM?