Sobes.tech

What is the difference between the annotations Repository, Component, Controller, and Service?

Middle
340

How can a high-load web service be optimized?

Senior
340

When there are two beans of the same type with different implementations, how does Spring determine which one to use for dependency injection?

Junior — Middle
340

What is the purpose of the ServletRequest interface?

Middle
339

How does the Proxy pattern work and how does it differ from regular objects?

Junior — Middle
339

Is it possible to establish relationships between different collections in a MongoDB database?

Junior — Middle
339

Which database did you optimize and how to optimize it correctly?

Senior
339

How do you understand the principles of SOLID based on your experience?

Middle+
339

What methods and tools are used in Spring Data JPA for forming flexible and dynamic queries?

Junior — Middle
339

What is the reason for avoiding the use of the parallelStream method in certain cases?

Junior — Middle
339

Is it possible to declare a field in a servlet handler as non-static and immutable after initialization?

Junior — Middle
339

What are the differences between GET and POST methods when sending requests in a browser?

Junior — Middle
339

What is the difference between a class, an object, and an interface in Java?

Junior
339

Can you list the main built-in functional interfaces in standard libraries?

Junior — Middle
339

What are UnaryOperator<T>, DoubleUnaryOperator, IntUnaryOperator, and LongUnaryOperator functional interfaces used for?

Middle
339

Explain the significance of the Sorted interface in the context of SortedMap.

Junior — Middle
339

How can you guarantee the uniqueness of keys when using a HashMap data structure?

Junior — Middle
339

Is Bean a class or an object?

Junior
339

What main functions and tasks do you perform in your current project?

Junior — Middle
338

When should servlet filters be used, and when should listeners be used?

Middle
338
/735