Have you worked with views in SQL and used them in your projects?
Java
Have you had experience using Criteria API for building database queries?
What are the main differences between dependency injection methods in software systems?
Explain the working principle of sessions in Hibernate and their role in managing objects and transactions.
Do you have practical experience working with the Kafka messaging system?
Can you explain how the HashMap data structure is implemented and how it works internally?
Tell about specific tasks you solved in your last position.
What annotations are used to define and configure beans in the Spring Framework?
How many frontend specialists worked in your team in your last position?
What tools or systems for automatic assembly have you used in your last position?
What prompted you to decide to look for a new job?
Have you used the RabbitMQ messaging system in your projects before?
What method of dependency injection is considered most recommended in modern programming practices?
Can you list and explain the main scope areas of components in Spring?
What methods are used to implement dependency injection in applications?
Can you explain what Spring is and what it is used for in Java development?