Is it possible to have two identical values in a database table field related to another table via a foreign key?
Java
Can you explain the concept of Propagation in the context of transactions?
Explain the concept of cascading in the context of web development or programming.
What is the memory location of the heap, and what is usually stored there?
Where in the JVM is a primitive field of an object located: in the Heap or Stack memory area?
What is the role of the Bean annotation in the Spring framework and how is it used in component creation?
Explain the principle of inversion of control and why it is used in programming.
Can you explain what Java Persistence API is and how it is used to interact with a database?
What happens in the system if two objects refer to each other and form a mutual dependency?
Have you had experience implementing 'exactly once' message delivery guarantees in Apache Kafka?
Can you explain what Hibernate is and how it is used in Java application development?
What are the main difficulties that arise when executing transactions simultaneously in databases?
Could you explain what is meant by Propagation in the context of your project or system?
How can the lazy loading mechanism in Hibernate be forcibly disabled?
Can you explain how Java classes are loaded during program execution?
Can you list the existing types of garbage collectors in JVM?
How does the automatic memory management mechanism determine that a variable is no longer used and can be freed?