Sobes.tech

Describe the difference between DATETIME and TIMESTAMP data types.

Junior
340

What types of classes exist in Java?

Junior
340

How does object comparison work in HashSet?

Middle
340

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

Middle
340

Explain the principle of optimistic locking in concurrency control and its features.

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

Can you list the types of operations that can be performed with streams?

Junior — Middle
339

What are the main advantages and disadvantages of using Spring Reactor in reactive application development?

Junior — Middle
339

What will happen to the garbage collector if the finalize() method takes a significant amount of time or an exception is thrown during its execution?

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 features of NIO (New Input/Output) do you know?

Middle
339

What problem does polymorphism solve in programming?

Junior
339

Is Bean a class or an object?

Junior
339

How to determine the optimal size of the thread pool for a specific application?

Junior — Middle
339

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

Junior — Middle
338
/735