What is the reason for the naming of the setter method for setting a field value?
Java
How did you perform code quality checks in your last project using specific methods and processes?
How do you implement logging of the incoming request content in the controller?
Could you tell me about your last place of work and your role there?
Have you discussed questions related to the business aspects of this project?
How can you determine that changes have occurred in an object or record?
How to implement safe counter increment in a multithreaded environment?
Can you tell about the authentication and authorization mechanism used in your last project?
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?
When can situations arise where changes in two accounts are updated simultaneously, causing possible conflicts or errors?
Have you used asynchronous interaction methods in your last project?
What actions should a controller perform in MVC when processing a request to create a new object?
How is synchronization performed when using the synchronized keyword for a method?
What stages does a request go through from the user interface to receiving server response data?
How is the process of launching and configuring beans in the system carried out?
Can you list and describe the main states a thread can be in?
Can you explain what is meant by thread states in programming?
Is it possible for a situation where changes to a volatile variable in parallel threads cause an error or incorrect behavior?
How to implement immutability of a user object that contains properties and a collection of nested objects?
What methods can be used to improve the performance of complex SQL queries?