Waren Sie häufig an der Untersuchung von Produktionsvorfällen beteiligt oder war es ein Einzelfall?
Java
Was sind acks, retries und idempotenter Producer in Kafka?
Wie wurde die Code-Review organisiert: wie viele Genehmigungen waren erforderlich und wer nahm teil?
Was sind at-least-once und exactly-once in Kafka?
Der Dienst verarbeitet 100.000 RPS und stürzt aufgrund von Speicherproblemen ab. Beschreiben Sie den Prozess der Ursachenfindung und schlagen Sie eine architektonische Lösung vor.
Wie ruft man eine @Transactional-Methode innerhalb desselben Beans auf, damit die Transaktion funktioniert?
Beschreiben Sie den Lebenszyklus eines Singleton-Beans in Spring.
Wie verhindert man verlorene Updates?
Haben Sie Vorfälle in der Produktion erlebt, wie wurde die Untersuchung durchgeführt und was würden Sie tun, wenn Ihnen die Lösung eines Problems übertragen würde?
Wo ist es besser, die Datenumwandlung, die für den Kunden sichtbar ist, durchzuführen: im Backend oder im Frontend? Zum Beispiel die Berechnung der jährlichen Zinsen.
Wie macht man einen Verbraucher sicher bei mindestens-einmaliger Lieferung?
Wie fühlen Sie sich bei Anforderungen wie "mach es hier, aber mit dieser Änderung", insbesondere bei engen Fristen?
Haben Sie Erfahrung in der Entwicklung von Backend-Anwendungen, die mit dem Frontend interagieren?
Was war der am stärksten ausgelastete Fall und wie hoch war die Belastung in Anfragen oder Transaktionen pro Sekunde?
Wie optimiert man JOINs?
Warum arbeiten Sie jetzt nicht?
Wie funktioniert ein zusammengesetzter Index?
Erzählen Sie von Ihrer Erfahrung mit Kotlin.
Wie würde Ihr idealer Unit-Test zum Mapping einer Karte mit etwa 60 Feldern aussehen, bei denen Felder fehlen können und Werttransformationen erforderlich sind?
Gab es eine strenge Frist vom Unternehmen für diese Aufgabe und haben Sie sie eingehalten?