Explain what atomicity means in the ACID model and why it is important for transaction processing.
Java
Please tell us about the different areas related to execution time data in Java.
What methods are used to implement dependency injection in a Bean?
Can you name the main normal forms in relational databases?
Can you give an example of implementing the Builder pattern in Java?
What are the differences between Java 8 and Java 17 in terms of new features and changes?
What are the main difficulties faced when using JPA in projects?
Have you written tests using Behavior-Driven Development (BDD) approach?
Can JavaScript be used on a JSP page?
Can you explain the concept of Pattern String Enum and its advantages?
Explain the concept of Interceptor in Java and what its purpose is.
Can you list the main pattern that serves as the opposite of the approach of allocating a separate database for each microservice?
Is it possible to iterate directly over keys and values in a Map object?
Explain what the complexity of an algorithm O(log n) means and in what cases it is used.
Do you use the Mockito library for writing tests?
What are the data types in Java?
Have you used Spring for microservice development in your last project?
What is TDD (Test-Driven Development)?
What design pattern is the basis of Eureka service operation?