Java
Знаеш ли за политиките за повторно опитване в Kafka и как работят?
Разкажи за процеса на разработка (Agile/Scrum). Как се оценяват задачите?
Дайте пример, когато не е необходимо да използвате микросервизна архитектура, и посочете няколко причини.
За какви задачи би бил подходящ Istio?
Реализирайте LRU кеш с изтриване на стари стойности (основна реализация)
Кои Kafka теми ще бъдат в системата за отчети, кой ги произвежда и кой ги консумира?
Как да решите проблема с последователността при използване на Kafka транзакции между две услуги?
Как успяхте да удвоите throughput?
Какви инструменти за мониторинг, логване и метрики са използвани? Какъв подход в микросервизите?
Нужни ли са индекси в тази задача и на кои полета? Какви индекси се създават по подразбиране? От коя версия на PostgreSQL автоматично се създава индекс на външния ключ?
Може ли да се използва volatile за променлива long и в кои сценарии това е безопасно?
Kafka срещу RabbitMQ — разлики. Как работят групите потребители в Kafka?
Кога трябва да прилагате принципа на Dependency Inversion и кога не (връзка с YAGNI)
[име] попита: разкажете за себе си и последния си проект, свързан с финанси
Разкажи за някаква суперсложна задача, която си решавал дълго време и накрая си решил.
Какво дава анотацията @Transactional в този контекст? Ще помогне ли при падане на външен сервиз?
Посочете едно техническо подобрение, което сте направили по проекта освен бизнес задачите.
Какво е doOnNext в Reactor?
Какво означава propagation, когато метод се извиква от контекста на вече отворена транзакция?
Какви са биновете в Spring, как се създават и конфигурират?