Wofür wird die Methode toList verwendet und wie sammelt sie die Elemente in einer Liste?
Java
Erklären Sie das Prinzip der Steuerungsumkehrung und warum es in der Programmierung verwendet wird.
Was tun, wenn das Backend es nicht rechtzeitig schafft, eine Funktion für den Release zu implementieren, aber noch Zeit ist?
Wie viele Tabellen können maximal in einer Abfrage in PostgreSQL verwendet werden?
Erklären Sie das Konzept des String-Pools in Java und seinen Zweck.
Welche Annotation wird für die automatische Generierung eindeutiger Identifikatoren in der Datenbank verwendet?
Welche Ansätze und Lösungen können verwendet werden, wenn die Installation einer Datenbank auf dem lokalen Rechner beim Schreiben von Unit-Tests unmöglich ist?
In welchen Fällen wird empfohlen, Schnittstellen bei der Systemgestaltung zu verwenden?
Können Sie das Konzept der Sperren mit einem pessimistischen Ansatz erklären und worum es dabei geht?
Was ist der Shared Buffer Pool in PostgreSQL? Wie funktioniert er?
Wann ist es notwendig, in der Software eine Klasse durch eine andere zu ersetzen?
Welche Werkzeuge oder Ansätze haben Sie in Ihren Projekten für die Arbeit mit Multithreading verwendet?
Wie kann man einen Mechanismus zum Rückgängigmachen einer Transaktion im Falle einer überprüfbaren Ausnahme implementieren?
Welche möglichen Thread-Status gibt es in Java?
Haben Sie Erfahrung mit Hibernate bei der Arbeit mit Datenbanken?
Was sind die Vor- und Nachteile der Verwendung von YAML für Konfigurationsdateien?
In deinem Lebenslauf steht, dass du den Garbage Collector optimiert hast, JVM-Tuning gemacht hast — was genau hast du gemacht?
Welche Folgen können auftreten, wenn man ein veränderbares Objekt als Schlüssel in einer Hash-Tabelle verwendet?
Kannst du die Arten der Komponentenreichweite im Spring Framework auflisten?
Hatten Sie praktische Erfahrung in der Softwareentwicklung vor Ihrer aktuellen Stelle?