Sobes.tech

How to ensure sequential processing of transactions for one user in Kafka?

Senior
Salmon
93

What are indexes in relational databases, when do they help, and when do they hinder?

Senior
СБЕРСБЕР
93

The service cannot handle requests during peak times. What can be done?

Senior
Позитив Технолоджис
93

What happens if two threads read the same entity in parallel and try to modify it in Hibernate?

Senior
BSS
93

How do you check the quality of the code before review? Do you use analyzers?

Middle+
МТСМТС
93

How do you evaluate your grade?

Senior
Технократия
93

How to implement parallel calls in Java 17 without virtual threads?

Senior
СБЕРСБЕР
93

What could go wrong if the key object field used for computing hashCode is changed after insertion into a HashMap?

Senior
РТЛабс
93

Tell us about your work experience and projects.

Middle
Senior Soft
93

How to run this code in multiple threads? Why can parallelStream() be dangerous?

Senior
Альфа-БанкАльфа-Банк
93

What is a B-Tree and why is it used in relational databases instead of a red-black tree?

Senior
01.tech
93

How do you fetch specific commits from another branch in Git?

Middle
экзон
93

What did the CICD process look like, and how many stands were there?

Senior
СБЕРСБЕР
93

What is the default isolation level in PostgreSQL?

Senior
IT OneIT One
93

Design task: The Like service writes likes to Kafka, and the Dashboard service should calculate the post ratings. How to establish interaction?

Senior
Позитив Технолоджис
93

How did you use Redis: as a database or as a cache?

Senior
Альфа-БанкАльфа-Банк
93

Where did the outbox appear in your schema — did you first write to the outbox from Kafka, and then publish from the outbox?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
93

What is the difference between a collection and a stream?

Senior
aiins
93

Considering that contract tests are described in JSON format, there is a runner that runs a set of tests for the specified endpoint, and this should be done for all systems with each release (about 160 thousand releases per year) — how would you organize integration with a large number of systems, including accounting systems, via API?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
93

What is a Saga and why is it needed?

Senior
СБЕРСБЕР
93
/727