Beschreiben Sie den Datenübertragungsprozess, den Sie in Ihrem letzten Projekt umgesetzt haben.
Java
Erklären Sie, worin die Unterschiede bei den Eigenschaften der Elementeinfügung in ArrayList und LinkedList bestehen
Kann man Geschäftslogik im Konstruktor von Objekten einbauen?
Welche Ansätze gibt es, um unveränderliche Objekte in der objektorientierten Programmierung zu erstellen?
Erklären Sie, was die Klasse StringBuffer ist und wie sie in Java zur Arbeit mit Strings verwendet wird.
Welche Methoden gewährleisten die Thread-Sicherheit bei der Implementierung des Singleton-Musters?
Ist es verpflichtend, mit Kandidaten für die Position Middle über die Prinzipien der Software-Systemgestaltung zu sprechen?
Wie erfolgt die Dependency Injection im Rahmen des Spring Frameworks?
Sollte man vor der Bewerbung Kontakt mit dem Team aufnehmen, in das man eintreten möchte?
Was sind Spring Boot Starter?
Worin besteht der Unterschied zwischen der Verwendung von Spring Boot und dem Standard-Boot bei der Anwendungsentwicklung?
War das Ihre eigene Entwicklung? Warum haben Sie keine spezialisierten Lösungen wie Camunda in Betracht gezogen?
Können Sie erklären, was eine überprüfbare Ausnahme in Programmiersprachen ist?
Welche Erfahrung haben Sie mit der Verwendung von Caching mit Spring?
Welche Mittel und Methoden gibt es, um Daten zwischen Datenbanken zu übertragen?
Gibt es vorzeichenlose primitive Datentypen?
Welche Methoden können verwendet werden, um eine Abfolge von Aufgaben oder Operationen zu implementieren?
Erzählen Sie mir von Docker: Worin besteht der Unterschied zwischen einem Image und einem Container? Was sind Schichten?
Wie wird der Standardwert von hashCode für ein Objekt in Java berechnet?
Wie haben Sie Multithreading in Ihren Projekten implementiert und verwaltet?