Wie wurde diese Abfrage erstellt: durch ORM, Query Builder oder war es SQL mit substituierten Parametern?
Frontend
Was sind die Vorteile von RTK Query?
Wie migriert man eine Tabelle mit Millionen von Zeilen: Fügen Sie eine neue Spalte mit einem Standardwert hinzu und entfernen Sie die alte, ohne während des Deployments Produktionsausfälle zu verursachen?
Wie organisiert man rollenbasierten Zugriffskontrolle in Express?
Wie stoppt man einen Node.js-Arbeiterprozess ordnungsgemäß bei externer Beendigung, um laufende Datenbanktransaktionen nicht zu unterbrechen?
Wie optimiert man die Berichterstellung, wenn viele Anfragen an mehrere Datenbanken, einschließlich historischer Daten, über Promise.all ausgeführt werden?
Wie würden Sie ein Problem untersuchen, bei dem die Generierung eines vom Benutzer angeforderten PDF-Berichts manchmal zu lange dauert, manchmal nicht abgeschlossen wird und Benutzer eine Zeitüberschreitung erhalten? Sie haben Zugriff auf Frontend, Backend und Infrastruktur.
Wie viele Rollen gab es im System?
Nach dem Wechsel zu Streams wird ein Wochenbericht in einer Minute, ein Monatsbericht in 10 Minuten und ein Quartalsbericht in zwei Stunden erstellt. Was könnten die Gründe sein und was muss getan werden?
Welche Nachteile des Feature-Sliced Design haben Sie gesehen oder mit welchen Schwierigkeiten sind Sie bei der Implementierung konfrontiert worden?
Wie optimiert man große Formulare mit vielen Feldern in React: unnötige Re-Renderings reduzieren und die Kopplung verringern?
Wie würden Sie den produktiven und technischen Ansatz zur Berichterstellung ändern, damit der Benutzer nicht auf die synchrone Erstellung eines großen PDFs warten muss?
Was sind die Vorteile des Feature-Sliced Design?
Haben Sie Erfahrung im Testen von Frontend?
Wie bestimmen Sie, welche Indizes fehlen und auf welchen Feldern Sie Indizes hinzufügen sollten?
Haben Sie Erfahrung mit der Verwendung von View und Materialized View in PostgreSQL?
Wie wurde die rollenbasierte Zugriffskontrolle im NestJS-Backend implementiert?
Wie implementiert man eine Situation, in der der Zugriff auf eine Ressource allen Benutzern einer bestimmten Rolle zur Verfügung steht, aber einige Daten verborgen oder maskiert werden sollen, zum Beispiel Gehälter?
Berichten Sie von Ihrer Erfahrung bei der Organisation und Implementierung des E2E-Flows in Playwright für große mehrstufige Formulare und Benutzerszenarien.
Erzählen Sie, wie Sie eine langsame Abfrage gefunden haben, die fast zwei Sekunden dauerte, und wie Sie sie optimiert haben?