Sobes.tech

Node.js

Stellen wir uns ein CRM-System vor: Urlaubsanträge werden genehmigt, aber im Kalender nicht angezeigt, was zu falschen Gehaltsberechnungen führt. Das Problem ist schwankend. Wie würden Sie beginnen, dieses Problem zu lösen?

Senior
208

Wie genau nehmen wir das Ereignis an und speichern es — wie sollte die Empfangsschicht aufgebaut sein, und können wir dem Ereignis vertrauen?

Senior
200

Beschreibe meinen interessantesten Fall

Senior
181

Ein Teil der Arbeit besteht darin, bestehenden Code zu analysieren und zu verbessern, der manchmal von KI generiert wurde, manchmal ohne Dokumentation. Wie stehst du zu diesem Format?

Senior
152

Stellen wir uns ein System vor, das Ereignisse von einem externen System (Zahlungen, Bestellstatus) über HTTP-Webhook oder Warteschlange erhält. Es muss die Ereignisse speichern, den Status aktualisieren und dies zuverlässig in der Produktion tun. Wie würdest du ein allgemeines Flussdiagramm entwerfen?

Senior
152

Was soll ich auf die Frage "Was suchen Sie im Kontext der Stelle" antworten?

Senior
148

Was ist, wenn zuerst ein Success/Paid/Done-Ereignis eintrifft und später ein älteres Pending-Ereignis? Wie geht man damit um?

Senior
147

Wie unterscheidet man einen temporären Fehler von einem, der nicht wiederhergestellt werden kann?

Senior
147

Wie haben Sie eine genau-einmalige Lieferung sichergestellt, oder bezieht sich das nur auf Konsistenz?

Senior
145

Wie löst man dieses Problem, wenn ein externes System dasselbe Ereignis mehrmals sendet?

Senior
143

Bitte erzählen Sie mir von einem Projekt oder etwas, das Sie gemacht haben, worauf Sie stolz sind und warum.

Senior
139

Angenommen, du hast ein Problem diagnostiziert. Wie kannst du sicherstellen, dass du es beim nächsten Mal nicht manuell beheben musst?

Senior
139

Wenn alles überprüft wurde und die Diskrepanz trotzdem besteht – wo könnte der Fehler noch liegen, und könnte der Anbieter selbst schuld sein (zum Beispiel, wenn seine API falsch geliefert wird)?

Senior
138

Der externe Anbieter sendet Webhooks, wir speichern sie in der Datenbank. Nach einem Monat kommt das Produkt: Sie haben 1000 Einträge, wir 970. Wie würdest du vorgehen?

Senior
136

Das System ist bereits in der Produktion. Wie erkennt man, dass es funktioniert, und wie untersucht man ein konkretes Problem?

Senior
136

Angenommen, alles, was du überprüft hast, ist korrekt. Was ist in diesem Fall?

Senior
135

Welche Tabellen und Entitäten sind in der Datenbank erforderlich, damit das System wartbar und nachvollziehbar ist?

Senior
133

Beschreiben Sie meine Erfahrung, die mir bei einem Vorstellungsgespräch für die Stelle helfen wird

Senior
133

Das Ereignis ist gültig, kein Duplikat, die Reihenfolge ist klar, aber während der Verarbeitung fällt der Service aus. Wie kann man Zuverlässigkeit gewährleisten?

Senior
131

Was anzeigen in der UI, wenn das Ereignis gespeichert, aber nicht angewendet wurde?

Senior
130
/2