Sobes.tech

Did you have to work on a state machine for this task?

Middle+
173

Where did the figure 35K come from, and how was it calculated?

Senior
173

How else can routing be implemented without binding to class name?

Senior
173

What is GOF (Gang of Four) and which patterns from this book are implemented in the standard JDK?

173

Transform a list of objects with fields k and value into a Map using Stream API so that data is not lost (k can repeat)

173

What kind of events, from a business process perspective, fall into retry chains and DLT?

Senior
173

What is the difference between ArrayList and LinkedList? Why are they needed if arrays exist?

Senior
173

How does WAL (Write-Ahead Log) work during writing?

Senior
173

Why are you looking for a new job?

173

Explain to a third-grader how a hash table works.

Senior
173

If we have an external API that allows a maximum of 10 concurrent connections, which class from the java.util.concurrent package would you use to limit the number of parallel calls?

173

What is the difference between checked and unchecked exceptions? When should RuntimeException be used?

Senior
173

Have you conducted testing of your code? What was the coverage percentage?

173

How did you handle data streaming at 870 RPS in your last job?

Senior
173

How to increase the number of consumers in a group with ten partitions?

Senior
173

Как обеспечить exactly-once семантику в Kafka?

Senior
173

How to implement optimistic locking in code? What happens in case of a version conflict?

Senior
173
/739