Java
Какви отношения между същности в Hibernate са по подразбиране жадни (EAGER), а кои лениви (LAZY)?
Работили ли сте с Java 21 и микросервизи?
Теорема CAP: кои свойства трябва да се запазят за банкова/финансова система с разпределена микросервизна архитектура?
Какво е оптимистично и песимистично заключване в Hibernate?
Защо Map не е колекция (Collection)?
Срещали ли сте циклични зависимости? Как да се справите с тях?
За какво е необходим Java Memory Model?
Кои създаващи шаблони знаете?
Какво е Spring Actuator? С кои методи (зони) се проверява състоянието на контекста на приложението за въвеждане на под в балансировката в Kubernetes/OpenShift?
Разкажи ми за опита си и текущия си проект
Кое служи като първичен ключ в таблица с полета име, фамилия, възраст, пол?
Как беше организирано разделянето в Kafka за обработка на пикови натоварвания?
Как да решите проблема с NFT от 50 ms при текущ RT 150 ms + 350 ms? Предложете архитектурно решение.
Каква е разликата между findFirst() и findAny() в API Stream? Кога има смисъл да използвате кой метод?
Опишете схемата на взаимодействие по протокола OAuth 2.0 (Authorization Code Flow).
Как могат микросервизите да комуникират помежду си? REST срещу Kafka — критерии за избор.
Провеждахте ли тестове на своя код? Какъв беше процентът на покритие?
Какъв опит имате с Redis? Какви структури от данни и команди използвахте?
Каква е разликата между партиции и реплики в Kafka?
Защо е необходим ключ за идемпотентност, ако вече имате проверка на ниво бизнес логика?