Can an interface containing only one method be considered a functional interface according to Java standards?
Java
How is a Many-to-Many relationship implemented in a database?
For what purposes did you use multithreading in your projects?
Which HTTP method do you use for partial or full data updates in REST API?
What are the consequences of returning null from an Optional object and then calling the get method?
Can you list different ways to implement the List data structure in popular programming languages?
How does the @PreDestroy annotation work in Spring and what is its purpose?
At what stage of your job search are you currently?
Which table attributes are recommended to be indexed to speed up data search and retrieval?
How are the equals and hashCode methods related in Java, and why is it important to implement them correctly together?
What behavior is exhibited in the Stream API if there is no call to a terminal operation?
What HTTP method do you use to add a new record to the system via REST API?
How can you define a prototype bean in Spring so that a new instance of the object is created for each request?
How to perform dependency injection by a specific interface field in Spring if it has two implementations?
Do you evaluate the problem of cyclic dependencies in projects?
How is database migration managed and automated using Liquibase?
How do you improve the performance of slow SQL queries?
Can you explain the purpose and operation of the @PostConstruct annotation in Spring?
What is the difference between Singleton and Prototype scopes in the Spring Framework?
Which HTTP method is usually used to delete a resource in RESTful API?