Какой брокер сообщений использовался в компании для Event-Driven взаимодействия?
Embedded / IoT
Для чего нужно ключевое слово volatile?
Что такое утечка памяти в Java, если есть сборщик мусора?
Чем идемпотентность отличается от Exactly-once delivery?
Расскажи про принципы SOLID
Что такое Transactional Outbox паттерн?
Что такое findFirst() и терминальная операция в Stream API?
Чем JAR отличается от WAR?
Какими интеграциями с Kafka занимались? Как взаимодействовали с брокером?
Какие задачи решал бы с помощью Generics в Java (исключая коллекции)?
Адаптер интеграции с платёжными шлюзами — это была своя абстракция над разными провайдерами?
Когда использовать ArrayList, а когда LinkedList?
Какие стратегии хранения ключей идемпотентности существуют помимо Redis?
Расскажи про HTTP: какие версии бывают и чем отличаются? Что такое Head-of-Line blocking?
Что такое предикат в Java?
Расскажите о себе и последнем проекте
Что вы использовали в качестве поллера для Outbox?
Когда индекс ухудшает производительность?
Как сделать так, чтобы потребитель библиотеки был обязан обрабатывать кастомное исключение?
Если нельзя кидать Error, но хотим обернуть исключение — что использовать?