Java
Was ist Partitionierung in Kafka?
Wie haben Sie die Protokollsammlung und Überwachung in einer Microservice-Architektur umgesetzt?
Was sind Transaktionen? Erklären Sie die Gründe für die Verwendung und die Eigenschaften von ACID.
Welche Java-Mechanismen werden im Kern von Spring verwendet?
Ein Produzent, drei Verbraucher, drei Partitionen und ein Thema: Wie viele Verbraucher erhalten eine Nachricht?
Erzählen Sie mir von der Stream API — was ist das und wie verwenden Sie sie
Was sind die Hauptprobleme bei der Arbeit mit JPA (N+1 usw.) und wie kann man sie beheben?
Wie funktioniert eine HashMap?
Wie macht man seine Klasse unveränderlich, um sie als Schlüssel in HashMap zu verwenden?
Wie praktisch wäre es, einen dedizierten Scrum Master zu haben?
Wie erkennt man, ob eine Abfrage einen Index verwendet? Wie überwacht man ungenutzte Indizes?
Wie ist Ihr aktueller Status bei der Jobsuche? Gibt es aktive Prozesse, Abschlussgespräche, Angebote?
Erzähle mir von Streams in Java: In welche Gruppen werden die Methoden unterteilt und was ist der Unterschied?
Welche zwei Haupttypen von Operationen gibt es in der Stream API?
//Ein Array von Zahlen ist gegeben, in dem alle Zahlen außer einer ein Paar haben, //Finde die Zahl, die nur einmal vorkommt // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
Welche Warteschlangen kennen Sie für die Arbeit mit Multithreading?
[Name] fragte: Welche Datentypen und Datenstrukturen gibt es in Redis?
Gibt es spezielle Garbage Collector für Fälle, in denen der Dienst mit einem einzigen Kern ausgeführt wird?
Fehlerhafte Implementierung der Fehlerbehandlungslogik mit onErrorResume Keine Differenzierung der Fehlerbehandlung in handleEnrollmentError Fehlende Injektion abhängig vom Controller Die Methode handleEnrollmentError verwendet keine Parameter CourseController ist seit zehn Jahren nicht registriert
Welches Isolationsniveau wird am häufigsten mit SELECT FOR UPDATE verwendet?