SQL-Abfrage: Zeige die Benutzer-IDs und die Anzahl ihrer Bestellungen im Status COMPLETED, einschließlich Benutzer mit null Bestellungen dieses Typs
Java
Wie gestaltet Spring den Prozess der Bean-Erstellung ab dem Start der Anwendung? Wie funktionieren Auto-Konfigurationen und bedingte Annotations?
Erklären Sie das N+1-Problem in JPA/Hibernate, wann es auftritt und wie es gelöst wird
Welche Arten von Indizes kennst du in PostgreSQL? Erkläre den B-tree Index, wie er aufgebaut ist. Was ist ein GIN-Index?
Nennen Sie die Isolationsstufen von Transaktionen und erklären Sie grob, wofür sie benötigt werden.
Was ist Kafka Streams und wie unterscheidet es sich vom üblichen Schema bei Kafka?
Wie verhält sich Spring, wenn es eine Methode eines anderen Beans mit @Transactional(propagation = REQUIRES_NEW) aus einer Methode mit Standard-Propagation aufruft? Was passiert mit der übergeordneten Transaktion?
Erzählen Sie mir von Ihrer Berufserfahrung, Ihren wichtigsten Erfolgen und Ihrem Technologie-Stack
Erzählen Sie mir vom Transaktionsmechanismus in Spring, wie er implementiert ist, Einschränkungen
Haben Sie schon einmal zyklische Abhängigkeiten erlebt? Wie geht man damit um?
Was ist Inversion of Control (IoC), wie wird dieses Prinzip umgesetzt und wozu dient es?
Erzähle mir von der Arbeit mit Kubernetes: Was ist der Unterschied zwischen Liveness- und Readiness-Probe? Warum gibt es zwei Dinge wie Requests und Limits für Ressourcen?
Java Streams Aufgabe: Sortieren Sie eine Map<String, Integer> nach Wert mit Streams
Aufgabe in Java: Gegeben ist ein Array int[], es sollen zwei Listen erstellt werden — nur eindeutige und nur doppelte Elemente
Erzähle mir von den Arten der Liefergarantie in Kafka, worin sie sich unterscheiden und in welchen Fällen es besser ist, welche zu verwenden.
Wie gewährleistet man die Exactly-Once-Semantik in Kafka? Wie wird die Idempotenz des Produzenten technisch sichergestellt?
Erzähl mir von gRPC: wie es funktioniert, welche Vorteile es gegenüber REST hat
Erzähle mir vom SAGA-Muster, es gibt zwei Typen: Orchestrierung und Choreografie, was ist der Unterschied?