In which situations is it recommended to create a custom implementation of the hashCode method?
Java
What default memory cleaning algorithm is used in Java version 11?
Have you ever worked with the reactive stack (Spring WebFlux)?
Should the equals method be overridden in JPA entities to ensure correct object comparison?
Can you explain what the Supplier interface in Java means?
Have you used the git merge command in your practice and how does it work?
What methods can be used to resolve conflicts when using two startup scripts with different versions of Tomcat?
What is the main purpose of using version control for APIs?
Why was ArrayList added if Vector already existed?
Can you list the main aggregation functions used in SQL for data analysis?
Where do the minimum and maximum values for the int type in Java come from?
What data type is usually used to create a linked list?
Explain the concept of the Prototype scope in the context of Spring managed beans?
Why is the source code converted into bytecode before execution?
Can you explain how relationships between entities are established and managed in ORM or databases?
What methods and tools do you use to analyze and improve the performance of your services?
What are packages used for in Java and what is their role in organizing code?
Explain what Maven is and what it is used for in Java project management.
How does Java development differ from using other programming languages?
How did you ensure high availability and reliability in the microservices system?