What is the difference between JPA and Hibernate?
Java
Can you explain the differences between Java Runtime Environment, Java Virtual Machine, and Java Development Kit?
What is capacity in the context of Java?
How does Hibernate implement the Factory pattern when creating its objects?
What are UnaryOperator<T>, DoubleUnaryOperator, IntUnaryOperator, and LongUnaryOperator functional interfaces used for?
Have you applied caching mechanisms in your projects in practice?
What is a static class?
SQL: how to select all duplicate values in the email column?
What types of databases are you familiar with?
Describe the difference between DATETIME and TIMESTAMP data types.
What types of classes exist in Java?
How does object comparison work in HashSet?
What is the difference between the annotations Repository, Component, Controller, and Service?
In what cases is it advisable to use asynchronous integration with message queues?
Is it possible to establish relationships between different collections in a MongoDB database?
Which database did you optimize and how to optimize it correctly?
Can you list the types of operations that can be performed with streams?
From which class does the Exception class inherit?
If you increase the number of partitions from one to ten, how to evenly distribute messages among them?
What are the main advantages and disadvantages of using Spring Reactor in reactive application development?