Is it permissible to have two methods in a functional interface?
Java
Is resource release guaranteed in the finally block after executing try/catch?
How do you implement adding a new element to a HashMap data structure?
What protocol is used during data exchange in REST API?
What are the main principles of service design to minimize data or resource loss?
What is your experience with the Spring framework?
What are the main difficulties that can arise when working with a database in cluster mode?
What is the difference between the @Bean annotation and the @Component annotation in the context of Spring?
Can you explain what Java Persistence API is and how it is used to interact with a database?
What versions of JUnit have you used in your practice?
When creating an index for a large table, does it affect the ability to read data from it during its construction?
What methods can you use to convert an object into a format suitable for storage or transmission?
What type of task queues have you used in your projects?
What is the purpose and use of the final keyword in programming?
Explain the concept of Result Set in JDBC and how it is used when working with databases
Do you have experience working in Agile teams and applying agile development methodologies?
What is the difference between exception handling in different programming languages?
How to distinguish between synchronous and asynchronous interaction between services, and what are the main differences?
Do you prefer working in an office environment or remotely?
In which cases is it advisable to use a hybrid configuration approach?