What types of classes exist in Java?
Java
How does object comparison work in HashSet?
What is the difference between the annotations Repository, Component, Controller, and Service?
How can a high-load web service be optimized?
When there are two beans of the same type with different implementations, how does Spring determine which one to use for dependency injection?
How does the Proxy pattern work and how does it differ from regular objects?
Is it possible to establish relationships between different collections in a MongoDB database?
Which database did you optimize and how to optimize it correctly?
How do you understand the principles of SOLID based on your experience?
What methods and tools are used in Spring Data JPA for forming flexible and dynamic queries?
What is the reason for avoiding the use of the parallelStream method in certain cases?
Is it possible to declare a field in a servlet handler as non-static and immutable after initialization?
What are the differences between GET and POST methods when sending requests in a browser?
What is the difference between a class, an object, and an interface in Java?
Can you list the main built-in functional interfaces in standard libraries?
What features of NIO (New Input/Output) do you know?
What are UnaryOperator<T>, DoubleUnaryOperator, IntUnaryOperator, and LongUnaryOperator functional interfaces used for?
What problem does polymorphism solve in programming?
How can you guarantee the uniqueness of keys when using a HashMap data structure?
Is Bean a class or an object?