Java
Beeinflusst die aktuelle Größe des Arrays die Zeit zum Einfügen eines neuen Elements in ArrayList?
Erklären Sie das Konzept des Typschmelzens in Generics in Programmiersprachen.
Kannst du die wichtigsten Terminaloperationen nennen, die in der Stream API verwendet werden?
Erklären Sie den Zweck und das Funktionsprinzip des Befehls git stash im Versionskontrollsystem Git.
Können Sie ein Beispiel geben, wann die Methode wait() des Objekts in Java angewendet wird?
Welche Methoden und Ansätze werden verwendet, um das Auftreten der Ausnahme ConcurrentModificationException beim Arbeiten mit Sammlungen im Multithread-Modus zu verhindern?
Was ist die Lombok-Bibliothek und wie wird sie in Java verwendet?
Wie erfolgt der Vergleich von Objekten in HashSet?
Was hat Sie motiviert, den Beruf des Softwareentwicklers zu wählen?
Wie deklariert man den Standard-Zugriffslevel in Java?
Welche Gültigkeitsbereiche (Scope) können in jeder Anwendung verwendet werden?
Kannst du über das am häufigsten verwendete Designmuster sprechen?
Kannst du die wichtigsten Methoden zur Implementierung von OutputStream in Java auflisten?
Wie wird ein Index auf zwei Spalten in der PostgreSQL-Datenbank implementiert?
Wie erfolgt das Hinzufügen eines Elements in ArrayList im schlimmsten Fall seiner Ausführung?
Welche Vor- und Nachteile hat die Verwendung der Klasse StringBuilder für die Arbeit mit Strings in Java?
Erzählen Sie uns vom Konzept der Klasse CompletableFuture.
Könnten Sie bitte erläutern, wie der Code-Review-Prozess in Ihrem letzten Projekt ablief?
Kannst du die verschiedenen Arten von Ausnahmen auflisten, mit denen du in der Praxis konfrontiert wurdest?
Beschreiben Sie, wie die Komponenten der Microservice-Architektur in Ihrem vorherigen Projekt Daten ausgetauscht haben