Was ist ACID? Wie funktionieren Atomicity und Isolation in PostgreSQL?
Frontend
Wie funktioniert die Cursor-Paginierung? Was sind die Vor- und Nachteile im Vergleich zu LIMIT/OFFSET?
Was ist Saga und Transactional Outbox? Warum sind verteilte Transaktionen notwendig?
Wenn es eine Tabelle mit JOINs gibt und ein OFFSET benötigt wird – wie optimieren?
Was sind covering Indizes und wie helfen sie?
Warum sind Sie auf Cursor-Paginierung umgestiegen? Was ist das Problem mit LIMIT/OFFSET?
Was kann man außer dem Cursor machen, wenn man ihn nicht verwenden möchte?
Wie erhältst du die Aufgabe und führst sie durch den Entwicklungszyklus?
Wie funktioniert MVCC in PostgreSQL? Warum ist Versionierung notwendig?
Wie implementiert man Pagination in PostgreSQL ohne Elasticsearch?
Verwendeten Sie KI nur für Tests und Dokumentation oder haben Sie etwas Ernstes von Grund auf neu geschrieben?
Warum Redis für die Duplikat-Entfernung in Kafka verwenden?
Wie passt du KI-Tools an dich an?
Warum in die Outbox-Tabelle schreiben, wenn die Daten bereits in der Haupttabelle vorhanden sind? Warum nicht direkt das WAL lesen?
Was sind die Unterschiede zwischen den Isolationsstufen in PostgreSQL? Gibt es Read Uncommitted?
Erzählen Sie mir von Ihrer Erfahrung, womit beschäftigen Sie sich in letzter Zeit?
Wie siehst du deine Arbeit im Hinblick darauf, dass KI einen Teil der Aufgaben übernimmt?
Was wurde außer Kafka verwendet? Was sind die Vor- und Nachteile von Kafka?