How to distinguish a binary tree from a red-black tree and how do they differ in implementation and properties?
Java
What methods can be used to eliminate the N+1 problem when working with databases or APIs?
Have you worked with composite indexes in databases?
What are the differences and features of the Set data structure?
What components are included in the spring-boot-starter dependency?
What tasks do different levels of isolation solve in systems and databases?
Could you explain the differences between relational and non-relational data storage systems?
In which cases is it recommended to use the Lazy annotation in Spring for component initialization management?
What do you consider when refactoring a class to improve its structure and readability?
How is the internal transaction mechanism implemented and displayed in the database user interface?
Explain the principle of mutual exclusion (mutex) in the context of multithreaded programming.
Could you explain what is meant by Propagation in the context of your project or system?
How was the branching model implemented in Git when working on the last project?
What is the main role of the Jakarta EE platform in enterprise application development?
Tell us about your experience using Java 11 in projects.
Explain what the noneMatch method means in collections or data streams.
Explain the purpose and principle of operation of the Ingress component in OpenShift.
Which type of database should be considered when developing a new microservice?
Can you name the main aggregation functions used in SQL for data processing?
Do all collection types implement the Collection interface?