Can you describe the architecture of microservices you have developed before?
Java
What does the isolation level imply in the context of working with databases within Spring Data?
What are the benefits of using methods like parameters when calling functions?
Explain what a hierarchical table structure is and what are its advantages.
Is it mandatory to create a class in Java?
Do you prefer automating processes and managing infrastructure or software development?
How is the efficiency of searching for an element within a HashSet data structure evaluated?
What is the difference between a primitive data type and an object in programming?
Can you name different types of non-relational databases you have encountered?
Explain why the @PreDestroy annotation is not suitable for use with the Prototype pattern in Spring?
Can you give examples of relationship types between tables in an SQL database?
Have you had experience working with Spring Data JPA for database interaction?
What is your experience with the Kotlin programming language?
How do you implement a system for automatic Sudoku solution verification?
Where does Spring store its managed components (Beans)?
What restrictions does using a primary key impose in a database?
What transaction management methods do you know in Spring?
Is it possible to accidentally delete or lose a reference to an object stored in a HashMap?
Can you tell about the authentication and authorization mechanism used in your last project?
Can you explain how the OAuth 2.0 protocol works and its main components?