Welche Tools verwendest du zur Überprüfung und zum Testen von RESTful APIs?
Java
Erzählen Sie uns von Ihrer Berufserfahrung und dem letzten Projekt
Wie kann der Datenaustausch und die synchrone oder asynchrone Interaktion zwischen mehreren Diensten in einem System umgesetzt werden?
Haben Sie Erfahrung mit Servlets in Ihren Projekten?
Muss die Reihenfolge der Felder bei der Erstellung eines Index in der Datenbank berücksichtigt werden?
Haben Sie Erfahrung mit Datenbanken, die sich von relationalen Modellen unterscheiden?
Was reizt dich an dem Beruf des Java-Entwicklers und warum möchtest du dich in diesem Bereich weiterentwickeln?
Hast du die Parameter des Garbage Collectors in Java konfiguriert, um die Leistung der Anwendung zu optimieren?
Wie kann man Daten im JSON-Format in ein Java-Objekt umwandeln?
Welche zusätzlichen Aspekte sind bei der Überschreibung der Methode equals zu berücksichtigen, neben dem Vergleich von Referenzen und Feldern des Objekts?
Ist die Variable var in Java 17 zulässig?
Was sind pessimistische und optimistische Sperren? Wie erhält man eine pessimistische Sperre ohne den Isolationsgrad zu ändern?
Erklären Sie das Konzept der flachen Kopie eines Objekts und seine Besonderheiten.
Welche Rolle spielt die Methode put() in der Datenstruktur HashMap?
Kann man in einer einzigen Klasse zwei Schnittstellen implementieren, die gleiche Methodendeklarationen enthalten?
Wie kann man wiederholte Aufrufe von Serverfunktionen einschränken oder verhindern?
Welche Eigenschaft muss der Schlüssel haben, um in einer HashMap verwendet zu werden?
Erklären Sie die Unterschiede zwischen den Mechanismen der optimistischen und pessimistischen Sperrung in Datenverwaltungssystemen.
Welche Aktionen oder Operationen implementieren die Happens-Before-Mechanik in Mehrfachprozessorsystemen?
Wie unterscheidet man das Prinzip der Dependency Injection in Spring vom Single Responsibility Principle in SOLID?