What methods do you know for saving object data when restarting the application?
Java
Can you stay for an additional discussion or clarification on the questions that arose?
For which objects in programming is the synchronization mechanism via monitor available?
Can you explain what Reflection API is and what it is used for in programming?
What methods can be used to access private properties of a class?
Can you explain the mechanism of optimistic locking in data management systems?
Can you show an example of when and how Reflection API is used in Java?
Can you explain what SessionFactory is in the context of working with ORM in Java?
Have you had experience working within the Scrum methodology?
How is transaction management implemented when using the @Transactional annotation?
What is the main purpose of the JpaRepository interface in Spring Data JPA?
Have you ever encountered a situation in an interview that seemed unexpected or unusual to you?
Can you list the main classes used for object serialization in Java?
Can you explain the purpose and operation of the @Transactional annotation in the context of database transaction management?
What happens when the get() method is called in Hibernate and the requested object is not found in the database?
For what task is the Comparator interface used in the TreeMap data structure?
How are relationships between the 'Teacher' and 'Student' tables implemented in a relational database?
In which locality were you born?
Can you explain the differences between EntityManager and SessionFactory in the context of ORM?