Java
Haben Sie zuvor nach dem Outstaffing-Modell gearbeitet?
Wie verlief der Prozess der Einrichtung und Konfiguration, wenn ein neuer Dienst erstellt wurde?
Wenn der Readiness-Test nicht besteht, wird der Kafka Listener funktionieren oder nicht?
Wer hat die Microservice-Architektur entwickelt?
Erzählen Sie mehr über den Dienst auf Basis von Quartz und Redis: wie er funktionierte, wie er skaliert wurde
Welche Nachteile hat die implementierte Lösung für den Geldautomaten?
Bezüglich des universellen Adapters – gab es ein einheitliches Protokoll für externe Zahlungs-Gateways, oder war das nur eine Abstraktionsebene?
Haben Sie jemals eigene generische Klassen implementiert?
Wie man das Problem der wiederholten Lesung des Anfragekörpers löst (InputStream kann nur einmal gelesen werden)?
Arbeitete an einem Projekt nach der Agile-Methodik? Welche Treffen wurden im Team abgehalten?
Bezüglich des Standorts — wohnen Sie in Moskau?
Woran waren die Timeouts bei der Interaktion mit [System/Service] beteiligt und wie haben Sie das gelöst?
Das Marketplace-System wurde unter Last langsamer. Wir vermuten ein Problem in der Datenbank. Was werden wir suchen?
Erzählen Sie mir von dem Cache, den Sie erwähnt haben: Wie wurde er implementiert, gab es Probleme bei der Arbeit in mehreren Instanzen, und wie wurden diese gelöst (einschließlich über Kafka)?
Erstellt die Methode save() im JPA-Repository eine neue Entität oder aktualisiert sie eine bestehende?
Worin unterscheiden sich Threads von Prozessen?
Wie schützt man einen Controller anhand von Rollen in Spring Security?
In der Regel schreibt man für solche Änderungen Sequenzdiagramme — ist das so bei euch festgehalten worden?
Warum suchen Sie jetzt nach Arbeit?
Erzählen Sie mir von der HashMap-Datenstruktur