Sobes.tech

What motivates you to seek new opportunities in your professional field and why are you considering changing your current project?

Junior — Middle
233

How can data be sorted in an SQL query?

Junior — Middle
233

What methods can be used to delete records related to foreign keys in a database?

Junior — Middle
233

Can you list the main methods of the Collections class in Java?

Junior — Middle
233

How to protect against duplicate messages in Kafka (idempotency)?

Senior
233

Will the execution of method b, annotated with @Transactional with Propagation: REQUIRES_NEW, occur independently when called from method a also marked @Transactional?

Junior — Middle
233

What makes the Singleton pattern so popular and in what cases is it used?

Junior — Middle
233

How does the Runnable interface differ from the Callable interface in Java?

Junior — Middle
233

How can you remove the dependency from the spring-boot-starter-test library in the project?

Junior — Middle
233

What reasons can lead to the use of an index in SQL not providing the expected search acceleration?

Junior — Middle
233

What is the term for a situation where a method calls itself?

Junior — Middle
233

How to enrich the context of an LLM? What is RAG and how does it work?

Senior
233

Have you created your own exception for error handling in your projects?

Junior — Middle
233

Have you had experience using the OpenShift platform in your projects?

Junior — Middle
233

Is it important to consider the work schedule when planning days off?

Junior — Middle
233

If the application worked fine, but errors OutOfMemoryError started when the load increased to 15k RPS, what is the plan of action?

Senior
233

What principles or criteria do you consider when choosing to use unchecked exceptions in your code?

Junior — Middle
232
/94