Was ist eine Unternehmensplattform zur Verarbeitung von Logistik- und Betriebsdaten verschiedener Netzwerke des Konzerns?
Golang
Im Lebenslauf steht, dass Nachrichten aus Kafka mit manueller Offset-Verwaltung verarbeitet werden. Was ist mit manueller Verwaltung gemeint?
Wie sah die Anfrage zur Benutzeraktualisierung auf Service-Ebene aus?
Erzählen Sie mir von den Transaktionsisolationsebenen
Wie viele Personen waren im Team und wer hat die Aufgaben verteilt?
Was geschah nach dem Docker-Image-Build-Job im GitLab CI-Pipeline?
Für welche Aufgaben haben Sie Goroutines und Kanäle verwendet?
// Frage 1. Was wird auf dem Bildschirm angezeigt? package main import "fmt" func main() { s := "Hello world" b := []byte(s) b[0] = 'h' s = string(b) fmt.Println(s) }
Was ist ein Multi-Stage-Build und wozu ist es nützlich?
Wie nutzt du neuronale Netze bei der Arbeit?
Erzähle mir von CQRS.
Was wurde mit der Verzögerung des Consumers bei der Neuwertung gemacht?
Hast du daran gedacht, was das noch beeinflussen könnte, als du Änderungen am Microservice vorgenommen hast?
Der Verbraucher erhält eine Nachricht von Kafka, speichert sie im Puffer, wenn das Batch fertig ist, schreibt es und committet. Was passiert, wenn der Service im Moment der Batch-Erstellung abstürzt?
Hauptpaket importiere "Zeit" func Arbeiter() Kanal von int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 42 }() return ch } func main() { timeStart := time.Now() _, _ = <-Arbeiter(), <-Arbeiter() println(int(time.Since(timeStart).Seconds())) // }
Hast du Jobs im Pipeline hinzugefügt, wie Linters und andere Schritte?
Kannst du in einem der defer einen Panik behandeln?
Hatten Sie einen Systemanalytiker, der die Aufgaben klar beschrieben hat?
War die Basis fettig? Wie viele Daten?
Wie flossen die Daten zu Ihnen durch RPIH? Wie kam das Ereignis?