What motivates you to seek new opportunities in your professional field and why are you considering changing your current project?
Java
How can data be sorted in an SQL query?
What methods can be used to delete records related to foreign keys in a database?
Can you list the main methods of the Collections class in Java?
How to protect against duplicate messages in Kafka (idempotency)?
Will the execution of method b, annotated with @Transactional with Propagation: REQUIRES_NEW, occur independently when called from method a also marked @Transactional?
What makes the Singleton pattern so popular and in what cases is it used?
Have you used the @PostConstruct annotation in a Spring application?
How does the Runnable interface differ from the Callable interface in Java?
How can you remove the dependency from the spring-boot-starter-test library in the project?
What reasons can lead to the use of an index in SQL not providing the expected search acceleration?
What is the term for a situation where a method calls itself?
How to enrich the context of an LLM? What is RAG and how does it work?
Have you created your own exception for error handling in your projects?
Have you had experience using the OpenShift platform in your projects?
Is it important to consider the work schedule when planning days off?
How can the performance of SQL queries in a database be improved?
If the application worked fine, but errors OutOfMemoryError started when the load increased to 15k RPS, what is the plan of action?
What principles or criteria do you consider when choosing to use unchecked exceptions in your code?
What is the purpose of the hashCode() method in Java objects, and how to use it correctly?