Erklären Sie das Konzept der Kaskadierung im Kontext der Webentwicklung oder Programmierung
Java
Welchen Platz nimmt der Heap im Speicher ein und was wird dort normalerweise gespeichert?
An welcher Stelle in der JVM befindet sich das primitive Feld eines Objekts: im Heap oder im Stack?
Kann man in einer Datenbanktabelle zwei gleiche Werte in einem Feld haben, das über einen Fremdschlüssel mit einer anderen Tabelle verbunden ist?
Haben Sie Erfahrung in der Entwicklung mit Multithreading?
Haben Sie Erfahrung mit Hibernate bei der Arbeit mit Datenbanken?
Welche Rolle spielt die Bean-Annotation im Spring-Framework und wie wird sie bei der Erstellung von Komponenten verwendet?
Können Sie erklären, was Spring Security ist und wofür es verwendet wird?
Was passiert im System, wenn zwei Objekte sich gegenseitig referenzieren und eine gegenseitige Abhängigkeit bilden?
Können Sie erklären, was die Java Persistence API ist und wie sie zur Interaktion mit der Datenbank verwendet wird?
Erklären Sie das Prinzip der Steuerungsumkehrung und warum es in der Programmierung verwendet wird.
Können Sie erklären, was Hibernate ist und wie es in der Entwicklung von Java-Anwendungen verwendet wird?
Könnten Sie erklären, was unter Propagation im Kontext Ihres Projekts oder Systems verstanden wird?
Welche Hauptschwierigkeiten treten bei gleichzeitigen Transaktionen in Datenbanken auf?
Wie bestimmt der Mechanismus der automatischen Speicherverwaltung, dass eine Variable nicht mehr verwendet wird und freigegeben werden kann?
Können Sie erklären, worin die Funktion der Methode peek im Kontext der Arbeit mit Sammlungen oder Datenstrukturen besteht?
Könntest du die bestehenden Arten von Garbage Collectors in der JVM auflisten?
Wie kann man den Lazy-Loading-Mechanismus in Hibernate zwangsweise deaktivieren?
Was ist der Zweck des Parameters propagation in der Annotation @Transactional in Spring?