Sobes.tech

Why are you considering new opportunities now, what is unsatisfactory in your current situation?

194

Have you applied a microservices approach in your last project?

Junior — Middle
194

How to ensure that all messages from a single client are written to the same partition in Kafka?

Junior — Middle
193

How to execute code asynchronously in another thread in Java or Spring?

193

What is the difference between @Bean and @Component annotations in Spring, and in what situations are they used?

193

Who is responsible for creating the proxy object when using the @Transactional annotation in Spring?

Junior — Middle
193

What methods and tools can be used to implement thread management in applications?

Junior — Middle
193

How do you share knowledge among developers? How was the code review process organized?

192

Tell me about authorization and authentication in the project. How do these two concepts differ?

192

Memory and response time increase on the graphs with constant RPS — what does this mean?

191

Question 7. There is a service ExampleService (see figure). If an external service calls the following methods in sequence: exampleService.getCityFromCache(100000); exampleService.getCity(100000); How many times will there be a call to CityDao::getCity if the cache was empty? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }

191

What properties and behaviors does the keyword synchronized have in Java?

Junior — Middle
190

Have you ever had to use spring-boot-starter or write your own components?

190
/17