What tools and libraries for automated testing do you use in your practice?
Java
What is the relationship between Service and Component in the context of Spring Framework?
What are the differences between a dictionary and a collection in the context of data storage?
Can you name popular ORM implementations used in Java projects?
Explain what a scope bean is in the Spring container and how the application scope differs from other bean lifecycle scopes.
Where is the sequence of execution of calls stored in a program?
How is data organized and managed in Java?
Have you heard anything about Spring MVC?
Can you explain what a Heap data structure is and its main purpose?
Where in real life is prototype scope used?
What is the difference between a semaphore and a monitor in the context of thread synchronization mechanisms?
When is it recommended to use an ArrayList data structure in your project?
Is it possible to create an index on a field that does not contain unique values?
What type of Executor is associated with using Parallel Stream threads in Java?
Is it possible for a HashMap to work like a list even if keys have different hashCodes()?
What experience do you have in writing and optimizing native SQL queries?
What types of indexes have you used or recommend for optimizing database queries?
What additional languages or technologies have you learned besides Java during your career?
Have there been cases of microservice integration in your recent projects?
Is it possible to declare setter methods inside final classes?