Sobes.tech

Explain what is meant by asynchronous execution of requests in programming.

Junior — Middle
313

What approaches do you use for effective control of a large number of streams in multithreaded applications?

Middle — Middle+
313

What are the differences between Mockito, JUnit, and AssertJ libraries in testing?

Junior — Middle
313

In which cases is denormalization in database structure advisable?

Junior — Middle
313

How do you see the organization and processes in an IT company?

Junior — Middle
313

How to check for the presence of required parameters such as login, password, and URL in the application.properties file so that the starter does not run if they are missing?

Junior — Middle
313

Can you tell us about your experience of onboarding and mastering the project?

Junior — Middle
313

What mechanisms of polymorphism implementation exist in Java?

Middle
313

What are the advantages and disadvantages of different types of databases?

Middle
313

How does automatic resizing of an array occur when adding elements in Java?

Junior — Middle
313

Have you used batch data processing techniques in Java?

Junior — Middle
313

What are arrays in Java?

Intern
313

Have you created your own annotations for use in your projects?

Junior — Middle
313

Can you name the main types of collection structures and their implementations?

Junior — Middle
313

Why is the @Transactional annotation not applicable to private methods in Java?

Junior — Middle
313

Can you explain the concept of Fork/Join and how it is used for parallel task processing?

Junior — Middle
313

What standard methods, besides toString, are you familiar with or usually use?

Junior — Middle
313

How is the final build of the software product determined after compilation?

Junior — Middle
313
/739