SQL заявка: покажете ID на потребителите и броя на техните поръчки със статус COMPLETED, включително потребители с нулев брой такива поръчки
Java
Как Spring организира процеса на създаване на бинов от старта на приложението? Как работят автоматичните конфигурации и условните анотации?
Обяснете проблема N+1 в JPA/Hibernate, кога възниква и как се решава
Какви видове индекси знаете в PostgreSQL? Разкажете за B-Tree индекса, как е устроен. Какво е GIN индекс?
Избройте нивата на изолация на транзакциите и обяснете накратко за какво са необходими.
Разкажете за своя опит в работата, ключовите постижения и стек технологии
Какво е Kafka Streams и как се различава от обичайната схема на работа с Kafka?
Как се държи Spring при извикване на метод на друг бийн с @Transactional(propagation = REQUIRES_NEW) от метод с дефолтна пропагация? Какво се случва с родителската транзакция?
Срещали ли сте циклични зависимости? Как да се справите с тях?
Разкажи ми за механизма на транзакциите в Spring, как е реализиран, ограничения
Какво е инверсия на управлението (IoC), как се реализира този принцип и за какво е нужен
Разкажи за работата с Kubernetes: liveness probe и readiness probe — каква е разликата? Requests и limits на ресурсите — защо са два?
Задача на Java: даден е масив int[], необходимо е да се създадат два списъка — само уникални и само дублиращи се
Задача по Java Streams: сортирайте Map<String, Integer> по стойност с помощта на стриймове
Разкажи ми за видовете гаранции за доставка в Kafka, как се различават и в кои случаи е по-добре да използваш кой.
Как да осигурим семантиката точно веднъж в Kafka? Как технически се осигурява идемпотентността на продюсъра?
Разкажи ми за gRPC: как работи, какви са предимствата му пред REST
Разкажи ми за патърна SAGA, има два типа: оркестрация и хореография, каква е разликата?