What is the purpose of the inline modifier in Kotlin?
Java
In what cases is TreeMap needed if it is slower than HashMap?
What is the difference between hot and cold publishers?
How does Redis sorted set work for storing delayed tasks and how much memory does it occupy?
How to create a many-to-many relationship in a relational database (e.g., authors and books)?
At what level do you evaluate yourself as a developer and what is your work experience?
Name the parameters of the @Transactional annotation.
Is it possible to read messages from a topic with three partitions in the same order in which they were written?
What is the difference between HashMap and ConcurrentHashMap?
What is the difference between orchestration and choreography?
What are the two main types of operations in Stream API?
Is it possible to use volatile for a long variable and in what scenarios is it safe?
What can be used for atomic increment instead of volatile?
Why is the Java Stream API designed to be lazy? Pros and cons of this approach.
В чём разница между фабричным методом (паттерн) и фабричным классом?
If you make a stream parallel, where does it get its streams from?
What are Kotlin Rich Errors and how do they differ from exceptions?
How does the CI/CD pipeline work?
How extensively have you worked with non-relational databases (MongoDB, Redis)?
Почему в Kotlin нет checked exceptions в отличие от Java?