Erklären Sie die Unterschiede zwischen Stack und Heap im Kontext der Java Virtual Machine.
Java
Haben Sie Erfahrung mit der Verwendung der API Criteria in JPA zur Erstellung dynamischer Abfragen?
Welche Anzeichen deuten darauf hin, dass eine monolithische Anwendung in eine Microservice-Architektur umgewandelt werden muss?
Wo im Speicher werden die Informationen über die Elemente der ArrayList in der JVM gespeichert?
Erklären Sie den Unterschied zwischen dem binären Suchalgorithmus und der Datenstruktur des binären Suchbaums.
Welche Methoden können verwendet werden, um die Wortreihenfolge in einer Zeichenkette umzukehren?
Was ist der Unterschied im Ladeverhalten von verbundenen Entitäten bei Verwendung von Lazy und Eager in Hibernate?
Welche Arten von Tabellenverknüpfungen verwendest du in SQL-Abfragen?
Welche Speicher- und Datenstrukturlösung eignet sich am besten für die Speicherung einer großen Menge von Zahlen, die 30000 im Betrag nicht überschreiten, um eine schnelle Suche und minimalen Speicherverbrauch zu gewährleisten?
Kannst du eine Situation beschreiben, in der die Verwendung eines zusammengesetzten Index in einer Datenbank besonders nützlich wäre?
Was ist der Leistungsunterschied zwischen der Verwendung primitiver Datentypen und ihrer Objekt-Wrapper?
Können Sie die Essenz von Kaskadeneffekten im Kontext der Arbeit mit Datenbanken oder Listen erklären?
Haben Sie Erfahrung mit der Verwendung von Caching-Mechanismen in Ihren Projekten?
Welche Rolle spielt die Annotation @Transactional im Spring-Framework und in welchen Szenarien wird sie angewendet?
Was ist der Unterschied zwischen Path und ClassPath im Zusammenhang mit der Arbeit mit Pfaden in Java?