Sobes.tech

How can you prevent the Dead Letter Queue from stopping during repeated failures?

Senior
193

What are Docker Volumes used for?

Senior
193

What professional development do you plan for yourself in the future?

Junior — Middle
193

Why is it not allowed to make an HTTP request inside a database transaction?

Senior
193

What mechanisms need to be implemented in a Mission Critical system? How to achieve fault tolerance?

Senior
193

How do you monitor that the system is working correctly? What metrics and monitoring do you use?

Middle
193

How to deal with increasing consumer lag in Kafka?

Senior
193

What design patterns do you use? Why are they needed?

Senior
193

How convenient would it be to have a dedicated Scrum Master?

Senior
193

How to implement rate limiting for an external API with RPS restrictions? How do virtual threads/coroutines differ from system threads?

193

What situations or circumstances can decrease your motivation at work?

Junior — Middle
193

All beans are singletons. Many requests arrive at the same REST method. How is thread safety ensured? Does Spring guarantee anything out of the box?

193

Kafka: a topic with 3 partitions and 4 consumers in one group — what will happen?

Senior
193

How to check that lists are equal in content, but order does not matter? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");

Middle
193

What are optimistic and pessimistic locking? How to implement them?

193
/746