Welche Methoden können verwendet werden, um Speicherlecks in Anwendungen zu erkennen?
Java
Erklären Sie, was der Begriff 'Ressource' im Kontext der try-with-resources-Konstruktion in Java bedeutet
Welche Methoden können verwendet werden, um eine asynchrone Interaktion zwischen Systemkomponenten zu realisieren?
Wird der finally-Block garantiert nach der Ausführung des try-Blocks ausgeführt, unabhängig von den Bedingungen?
Was ist der Unterschied zwischen überprüften und nicht überprüften Ausnahmen in der Programmierung?
Kannst du erklären, was unter der Hierarchiestruktur von Sammlungen in der Programmierung verstanden wird?
Was unterscheidet Spring Boot von der Hauptplattform Spring und was sind ihre funktionalen Unterschiede?
Welche Methoden können verwendet werden, um das N+1-Problem bei der Arbeit mit Datenbanken oder APIs zu beheben?
Könnten Sie erklären, was unter Propagation im Kontext Ihres Projekts oder Systems verstanden wird?
Wie kann man eine bestimmte Aktion sofort beim Erstellen eines Beans in Spring ausführen?
Was sind Ihre finanziellen Erwartungen?
Beim Durchlaufen von Elementen, welche Liste — ArrayList oder LinkedList — zeigt die bessere Leistung?
Können Sie erklären, was Hibernate ist und wie es in der Entwicklung von Java-Anwendungen verwendet wird?
Wofür sind Streams (Stream API) da?
Erklären Sie das Funktionsprinzip des Monitors als Mechanismus zur Gewährleistung der Thread-Synchronisation.
Kannst du verschiedene Arten von nicht-relationalen Datenbanken nennen, mit denen du gearbeitet hast?
Können Sie das Funktionsprinzip des Chain of Responsibility-Musters erklären und in welchen Situationen es angewendet wird?
Was sind Pod, Deployment und Deployment Config in Kubernetes/OpenShift? Wo liegt der Unterschied?
Wie erkennt er, ob er einen neuen Eintrag hinzufügen oder einen bestehenden aktualisieren soll, wenn wir versuchen, neue Werte einzufügen?
Können Sie erklären, was eine Terminalmethode in der Stream-API ist und wie sie verwendet wird?