Sobes.tech

What are intermediate and terminal operators in Stream? Provide examples.

Senior
163

What criterion do you use to decide on interface splitting? How to handle a class with 20 public methods?

Senior
163

What is Liquibase and how to organize database versioning, especially under security restrictions (like in Sberbank)?

Senior
163

Is it possible to work with data streams in Stream API without performing a terminal operation?

Junior — Middle
163

What is reflection in Java and what is it used for?

Middle
163

How to eliminate data inconsistency issues in the database when running tests that use remote database connections?

Junior — Middle
163

How do Virtual Threads work?

Senior
163

Do you have experience using the Netty framework for network application development?

Junior — Middle
163

Tell about the Outbox pattern for guaranteed message delivery.

Senior
163

What should be in the specification for it to be ready for work? What is your definition of ready?

Senior
163

What distinguishes PostgreSQL from other databases?

Senior
163

What do we have on hand within the interceptor method? What parameters are available?

Senior
163

What is happens-before? Why is i++ unsafe without synchronization?

Senior
162

Briefly tell about your work experience.

Middle+
162

How is optimistic locking implemented and what are its features?

Junior — Middle
162

Database schema: how many tables are needed to store messages with tags (one-to-many or many-to-many)?

Senior
162

How does LLM work? What does it operate on?

Senior
162

To which objects can you refer inside a lambda?

Senior
162

[name] asked: Do you have any questions?

Middle
162
/93