Sobes.tech

How can access control be implemented among multiple threads for shared resources?

Junior — Middle
220

Explain what a weak reference is and how it differs from a strong reference in memory management.

Junior — Middle
220

Can you list the main arguments used when declaring the @Transactional annotation?

Junior — Middle
220

How do you interact with colleagues who exhibit negative behavior or have difficult-to-resolve conflicts?

Junior — Middle
220

How to use aggregate functions together with the GROUP BY operator for data grouping?

Junior — Middle
220

Tell about your experience using the Spring framework in projects.

Junior — Middle
220

In what cases is it recommended to use interfaces in system design?

Junior — Middle
220

Do you have any questions about the project's features?

Junior
220

What are parameterized types (generics) and what are they used for?

Senior
220

How to determine the optimal number of consumers for one Topic in a queue system?

Junior — Middle
220

Have you ever used a system to track request paths within your system?

Junior — Middle
220

What to do if the backend cannot implement a feature by the release date, but there is still time?

Senior
220

Can you tell about how you worked with data collections in your last project?

Junior — Middle
220

Did all team members participate in the code review process?

Junior — Middle
219

Have you created your own exception for error handling in your projects?

Junior — Middle
219

How are messages extracted and removed from the Kafka queue after processing?

Junior — Middle
219

What is the purpose of the ThreadLocal class?

Senior
219

How does the FetchType.EAGER loading work in JPA when related objects are loaded?

Junior — Middle
219

What tools or approaches have you used when working with integration systems?

Junior — Middle
219

Tell me about the most important problem you faced in your last project and how you solved it.

Junior — Middle
219
/94