Have you worked with the Spring framework for application development?
Java
What makes immutable objects safe to use in a multithreaded environment?
How can a specific record in a database table be uniquely identified?
How is class registration in the Spring container for dependency injection performed?
Is it mandatory to use transactions when performing write operations in a database?
In which cases is it preferable to use the LinkedList data structure instead of other collections?
How to implement rotating array elements by a specified number of positions?
Can you explain the differences between the main types of trees in data structures?
What control instructions have you used in your previous project?
What types of exceptions are usually caught in a catch block in programming?
Can you explain the concept of system availability within the CAP theorem?
Have you had experience working with databases that used multiple natural keys?
Does the token signing key belong to the creator or the account owner?
What reasons might hinder promotion within the current company?
What data type is used to store a sequence of elements in programming?
How can a transaction rollback mechanism be implemented in case of a checked exception?
How is your application launched on the server and what stages does it go through?
Can two variables contain a reference to the same object in memory?
How is synchronization carried out to prevent simultaneous processing of events of one entity by multiple consumers?
What is the fastest method you know for debugging SQL queries?