Kannst du mehr über den Übergang zum asynchronen Modell erzählen? Was gab es vorher, was hat sich geändert? Welche Microservices gab es?
Java
Mit welchen Problemen bei Kafka sind Sie konfrontiert gewesen? Wie haben Sie sie gelöst?
Haben Sie das Scope-System schon einmal verwendet?
Wer hat wen in der synchronen Kette aufgerufen? Erzählen Sie mir vom Geschäftsprozess — Berechnung von was, wer hat es initiiert?
Vertrag von wem mit wem? Was sind das für Berechnungen?
Erzähle mir von deinem letzten Projekt, woran du dort gearbeitet hast, welche Aufgaben du gelöst hast? Die interessantesten Fälle.
Wie hat die Änderung des Vertragsstatus die weiteren Berechnungen ausgelöst? Der Status in der Datenbank hat sich geändert — was ist als Nächstes zu tun?
Wie funktionierte der Scheduler nach Zeitplan?
In welchem Format war die Routing-Konfiguration? Welche Tabellen gab es?
Erzählen Sie mir von der Optimierung von SQL-Abfragen. Welche Abfrage erforderte eine Optimierung? Wie haben Sie erkannt, dass Sie sie optimieren mussten? Was wurde optimiert?
Erzählen Sie mir vom Request-Routing-Service mit Konfiguration aus der Datenbank. Was sind das für Konfigurationen? Wie funktionierte das Hot-Loading?
Verstehen Sie den Lebenszyklus von Maven und den Gültigkeitsbereich von Abhängigkeiten? Was ist scope? Warum wird servlet-api als provided gesetzt?
Wie wurde die Anfrage gestellt? War es eine synchrone oder asynchrone Anfrage? Wie funktionierte die Antragsverarbeitungs-Engine?
Was war der Auslöser für die Berechnung? Wie wurde sie gestartet?
Haben Sie mit Kubernetes-Manifests gearbeitet? Mit welchen Objekten?
Was war synchron und was hat sich geändert? Welcher der beiden Fälle (nach Zeitplan oder durch Statusänderung) war synchron?