В чём принципиальная разница между HashMap и TreeMap?
Как работает TLS/HTTPS? Что шифруется, как происходит handshake?
Для чего используется индекс GIN в PostgreSQL?
Если будет 100 консьюмеров в одной consumer group при 10 партициях — как будет работать?
Что такое GOF (Gang of Four) и какие паттерны из этой книги реализованы в стандартном JDK?
Как разделялось взаимодействие — что шло через Kafka, что напрямую?
По какой методологии привык работать? Как оценивали задачи и как часто катили в прод?
Каким образом несколько инстансов ACL-сервиса принимают сообщения из Kafka?
Были ли многопоточные кейсы на проекте? Data race, deadlock?
Что такое индексы в реляционных БД, когда помогают и когда мешают?
Если количество подов превысит количество партиций, что будет?
Как правильно катить миграции БД без сбоев? Как удалять поля?
Какой TTL выбрать для кэша тарифов, если тарифы меняются редко?
Разница между newCachedThreadPool и newFixedThreadPool. Когда использовать каждый?
JIT vs AOT компиляция — в чём разница и преимущества?
SQL задача: выбрать профили с более чем 10 постами
С какими базами данных доводилось работать?
Что такое propagation в @Transactional и зачем это нужно?
Какие есть способы обеспечить идемпотентность?
Рассматривались ли другие механизмы получения статуса документа, кроме постоянного поллинга (например, WebSocket или Server-Sent Events)?