Haben Sie direkt mit SQL-Abfragen gearbeitet, ohne ORM oder externe Bibliotheken zu verwenden?
Java
In welchen Situationen ist es sinnvoll, einen synthetischen Schlüssel in einer Datenbank zu verwenden?
Haben Sie alternative oder zusätzliche Werkzeuge zur Durchführung von Datenbankabfragen neben Hibernate verwendet?
In welchen Situationen und zu welchen Zwecken wird das Schlüsselwort static in der Programmierung verwendet?
Wie reagierst du, wenn du mit der technischen Entscheidung des Tech Leads nicht einverstanden bist?
Was ist eine Kollision in HashMap? Wie ist die optimistische und pessimistische Zugriffskomplexität?
Wie erstellt man eine exakte Kopie eines Objekts in Java?
Wie viele Nachrichten gab es im ACL-Service? Gab es Probleme mit Lastverteilung und Belastung?
Was ist der Unterschied zwischen Story Points und Zeitschätzung?
Geben Sie ein realistischeres Beispiel für eine Verletzung des LSP aus der Produktion.
Können alle Elemente nach der Berechnung von hashCode und dem Vergleich der Schlüssel in einen einzigen Eimer passen?
Welche Vorteile hat die Verwendung von Assert-Überprüfungen im Vergleich zur Verwendung von @Mock in Tests?
Können Sie erklären, wie die Methode join() in Python funktioniert und wofür sie verwendet wird?
Was passiert bei zwei Aufrufen von findById mit derselben ID innerhalb einer Hibernate-Sitzung (First-Level-Cache)?
Was sind die Unterschiede zwischen sleep, wait und yield im Kontext der Multithreading?
Wie führt man in Spring die Ausführung einer Methode in einem separaten Thread aus?
Welche Arten von Gültigkeitsbereichen gibt es für Komponenten oder Beans im Rahmen der Dependency Injection?
Welche Arten von Indizes und Strategien zur Nutzung würden Sie für eine schnelle Suche nach Mitarbeitern empfehlen, deren Einstellungsdatum auf eine bestimmte Woche fällt, unter Berücksichtigung der festgelegten Kriterien?
Nach welchen Kriterien sollte man ein Monolithen in Microservices zerlegen?
Welche Situationen oder Verhaltensweisen im Team hältst du für inakzeptabel?