Sobes.tech

Golang

Klärung des Verantwortungsbereichs: Zustandsmaschine, Transactional Outbox, Optimistische Sperren

203

Wie viele Retry-Versuche müssen vor dem Senden einer Nachricht an die DLQ unternommen werden?

199

Was sind die Vorteile der Verwendung von Threads anstelle der Erstellung separater Prozesse?

Junior — Middle
198

Woran arbeitete der Kandidat und woran arbeitete der Rest des Teams bei Avito?

195

Warum wurde der Anti-Betrugs-Check-Service zum Verantwortungsbereich des Kandidaten hinzugefügt?

190

Welche Techniken werden verwendet, um die Durchsatzrate und das Datenvolumen in Datenbankverwaltungssystemen zu erhöhen?

Middle — Middle+
185

Was passiert, wenn man eine Goroutine startet und darin panic aufruft? Wird die Goroutine gestoppt oder die gesamte Anwendung?

183

Was ist das Ergebnis eines Schreibvorgangs in einen geschlossenen Kanal? Deadlock, Panik oder gibt die Schreiboperation einen Fehler zurück?

181

Wohin geht der Retry bei einem Konflikt der Version der optimistischen Sperre — vom Kafka-Nachricht oder vom Service?

174

Beantworten Sie die Fragen Haben Sie mit verteilten Systemen und deren Einschränkungen gearbeitet? Welche? Arbeiten Sie an Dokumentation, Metriken, Überwachung? Ja Nein Sind Sie mit der CAP-Theorie vertraut? Ja Nein Glauben Sie, dass die Abdeckung des Codes mit Metriken oder die Aktualisierung der Dokumentation unbedingt eine separate technische Schuldenaufgabe erfordert?

173

Wann werden die Argumente verzögerter Funktionen berechnet – beim Definieren oder beim Aufrufen der Funktion?

169

Wie ist die Reihenfolge der Elemente in einem Map-Container? Festgelegt durch einen bestimmten Algorithmus, willkürlich zur Compile-Zeit bestimmt oder zur Laufzeit bestimmt?

166

Wann wird die deferred-Funktion defer aufgerufen? Beim Verlassen des lokalen Blocks, beim Verlassen der Funktion oder beim Beenden der Anwendung?

160

Wie sah genau der Weg des optimistischen Lockings vom Empfang der Kafka-Nachricht bis zur Aktualisierung in der Datenbank aus?

160

Entsteht nicht die Situation, in der ein altes Ablehnungsurteil in die DLQ gelangt und eine Anzeige mit falschem Preis niemals abgelehnt wird?

150

Wer war für die Überwachungsdienste zuständig (Anti-Betrug, Bild-, Text-, Spam- und Limit-Überprüfung)?

123
/3