Java
Welche Indizes würdest du auf die Tabelle setzen und warum?
Wie gewährleistet man die Exactly Once Lieferung (jede Nachricht wird genau einmal in die Datei geschrieben)?
Hast du dich für den inneren Aufbau der JVM interessiert? Musstest du die JVM bei der Arbeit optimieren?
Worauf haben Sie bei der Optimierung von SQL-Abfragen geachtet? Wie haben Sie sie optimiert?
Wie verstand das System, dass es einen Weg gehen musste oder einen anderen? Woran hielt es fest, um die Dokumente zu unterscheiden?
Wie wurde die Interaktion aufgeteilt — was ging durch Kafka, was direkt?
Mussten Sie Abfragen optimieren?
Was ist der Unterschied zwischen Story Points und Zeitschätzung?
Welche Änderungen erfordern eine Versionserhöhung bei der Vertragsverwaltung und welche nicht?
Wie man das Problem des nicht-wiederholbaren Lesens und der Duplizierung auf der Seite des Verbrauchers löst?
Was ist eine elektronische digitale Signatur (EED)?
Wie viele Nachrichten gab es im ACL-Service? Gab es Probleme mit Lastverteilung und Belastung?
Was ist der Unterschied zwischen Spring Data JPA und Spring Data JDBC?
Was sind Transaktionen? Erklären Sie die Gründe für die Verwendung und die Eigenschaften von ACID.
Haben Sie Erfahrung in Führung, Mentoring, Vorstellungsgesprächen?
Wozu dienen Schemata in PostgreSQL? Warum kann man nicht alles in public machen?
Was sind die Hauptprobleme bei der Arbeit mit JPA (N+1 usw.) und wie kann man sie beheben?
Wie funktioniert CAS innerhalb von AtomicInteger? Was passiert, wenn sich der Wert zwischen Lesen und Schreiben ändert? Wann funktioniert AtomicInteger bei hoher Konkurrenz schlecht?
Wer hat den gesamten Prozess orchestriert — wer verstand, welche Nachricht in Kafka übertragen werden musste und wie die Berechnung initiiert werden sollte?
Wie macht man seine Klasse unveränderlich, um sie als Schlüssel in HashMap zu verwenden?