Sobes.tech

How many messages were there in the ACL service? Were there any issues with load balancing and load?

Senior
200

Can all elements end up in the same bucket immediately after hashCode calculation and key comparison?

Junior — Middle
200

What components within HashMap are used for comparing keys during search or insert operations?

Junior — Middle
200

How does the division and simultaneous execution of tasks on CPU cores occur?

Junior — Middle
200

What is the difference between Story Points and time estimation?

Senior
200

In which situations is it advisable to use pessimistic locking to manage access to resources?

Junior — Middle
200

What principles or criteria do you consider when choosing to use unchecked exceptions in your code?

Junior — Middle
200

What is the role of a mid-level developer in a software development team?

Junior — Middle
200

Provide a more realistic example of LSP violation from production.

Senior
200

Is it possible to use ArrayList for adding an element at the beginning of a list?

Junior — Middle
200

Can you list programming languages that run on JVM?

Junior — Middle
199

How to solve the problem of duplicate notifications when there are multiple instances of the job service?

Senior
199

If we rely on the class name — what restrictions will there be when extending?

Senior
199

Why are you leaving your current job and what are you looking for?

Senior
199

What are the main methods of the Object class used for working with threads and synchronization?

Junior — Middle
199

Do you have experience working with insurance?

Senior
199

If queries have become slow, what tools can help troubleshoot?

Senior
199

On what criteria should a monolith be decomposed into microservices?

Senior
199
/94