Wann eine Warteschlange (Kafka) wählen und wann einen REST-Service?
Java
Wie kann man die parallele Datenverarbeitung mit Stream in Java organisieren?
Wie verhält sich das Programm, wenn im finally-Block eine Ausnahme auftritt?
Erklären Sie, wie die Datenübertragung in eine Funktion erfolgt, wenn die Parameter nach Wert übergeben werden.
Wie kann man Thread-Blockaden vermeiden?
Welche Rolle spielt der Modifikator volatile in der Programmiersprache und wann wird er angewendet?
Haben Sie eigene Anmerkungen für die Verwendung in Ihren Projekten erstellt?
Was sind die Gründe, den Autorisierungsprozess bei Verwendung der PUT-Methode im HTTP-Protokoll zu vermeiden?
Erklären Sie, was die Erstellung unveränderlicher Klassen bedeutet und welche Vorteile sie in der Entwicklung haben.
Erklären Sie das Konzept von Mockito und wie es in der Testung von Java-Anwendungen verwendet wird
Welche Methoden gibt es, um Kollisionen in Systemen oder Algorithmen zu verhindern oder zu lösen?
Was sind die Vor- und Nachteile der Verwendung von Hibernate bei der Arbeit mit Datenbanken in Java-Projekten?
Können Sie den Zweck und die Hauptfunktionen von Spring Boot Actuator erklären?
Können Sie die Unterschiede zwischen Mock und Spy in Mockito erklären und wann sie verwendet werden sollten?
Wie unterscheiden sich der Standard-Datenstrom und der mit paralleler Verarbeitung in der Java Stream API?
Was ist der Unterschied zwischen der Erstellung eines Mono über just und fromCallable?
Können Sie erklären, was unter der Hierarchie der Sammlungen verstanden wird und wie sie organisiert ist?
Kannst du deinen Bildschirm für die Demonstration teilen?
Wie werden Fehler und Ausnahmen im Programm verwaltet?
Erklären Sie, was das Schlüsselwort volatile in der Programmierung bedeutet und wofür es verwendet wird.