Was sind optimistische und pessimistische Sperren in JPA/Hibernate? Wie funktionieren sie im Hintergrund? Wann sollte man welche verwenden?
Java
Hast du Git aus der IDE verwendet oder hast du manchmal mit der Befehlszeile gearbeitet?
Welche Ansätze gibt es, um mit einer instabilen Integration umzugehen, die von einer Minute bis zu einem Tag nicht antworten könnte?
Erzähle mir von einem Fall, bei dem du bemerkt hast, dass ein Prozess nicht funktioniert oder schlecht funktioniert hat, du hast eine Idee vorgeschlagen und sie wurde umgesetzt.
Welche Attribute von Kafka kann ein Verbraucher in einer Nachricht lesen, außer dem eigentlichen Körper?
Gibt es eine Situation, in der wir ein Element in eine HashMap mit einem Objekt-Schlüssel legen und es dann nicht mit demselben Objekt abrufen können?
Welche Aufgaben möchtest du an deinem neuen Arbeitsplatz lösen?
Wie funktioniert es, wenn 100 Verbraucher in einer Consumer Group mit 10 Partitionen sind?
Was ist die Annotation @Transactional und wie funktioniert sie im Hintergrund?
Was würde sich ändern, wenn ich LEFT JOIN anwende?
Haben Sie die Partitionen dynamisch geändert? Erklären Sie die Abhängigkeit von der Last.
Wie schätzt du dein Niveau ein – Junior, Mid, Senior?
Berichten Sie über das letzte Projekt und die verwendeten Technologien (REST vs async/Kafka)
Was passierte im Abrechnungsdienst — beschreiben Sie den Geschäftsprozess und den technischen Ablauf.
Was passiert, wenn es zwei Partitionen und drei Verbraucher in einer Gruppe gibt? Und wenn es drei Partitionen und zwei Verbraucher gibt?
Wie implementiert man Saga? Wie macht man das?
Welche Bean-Scopes gibt es in Spring? Welcher ist standardmäßig?
Was passiert, wenn die Warteschlange voll ist und das Maximum erreicht?
Wie bist du auf eine Reduzierung der Belastung um 30 % gekommen?
Hast du die Entscheidung selbst mit Vorurteilen getroffen oder jemand anderes?