What are the advantages and disadvantages of using threads in programming?
Java
Can you explain the architecture and main components of the Kafka system?
What are the differences between JDK 8 and JDK 21 in terms of new features and improvements?
Have you worked with Hibernate in your projects?
What are the advantages of using soft references when implementing data caching?
Do you cope with performing educational and work duties simultaneously?
Have you ever had to write SQL queries? Did you use SELECT, JOIN?
Explain the concept of distributed request tracking in microservices architecture.
How do REST and SOAP approaches differ in terms of their impact on system performance?
Can you explain how the HashSet data structure works?
How would you describe your level of technological skills?
Tell about your experience with distributed systems and the most heavily loaded service — what was the load there?
Can an abstract class where all methods are abstract be replaced by an interface?
What prevents you from recalling architectural patterns and using them in your project?
Is it possible to efficiently determine the tail element of a doubly linked list without a full traversal?
In what cases is it recommended to use the Comparator interface for comparing objects?
Do you have knowledge of event-driven architecture principles?
Do you have an account on the LeetCode platform?
How to correctly implement dependency injection if components A and B refer to each other, creating a cyclic dependency?