Golang
Was ist ein Reverse-Proxy und was wird normalerweise zu seiner Implementierung verwendet?
// Wir haben eine Methode, um Informationen über Produkte zu erhalten, diese Methode wird sehr häufig aufgerufen // Gibt es Probleme in diesem Code und wie kann man sie beheben? Datenbank postgress func (r *ProductRepository) GetProductDetails(ctx context.Context, productIDs []int) []Product { products := make([]Product, 0, len(productIDs)) for _, id := range productIDs { go func(id int) { var p Product query := "SELECT name, price, description FROM products WHERE id = $1" err := r.db.QueryRowContext(ctx, query, id).Scan(&p.Name, &p.Price, &p.Desc) if err != nil { r.logger.Error("error get product", "err", err) return } products = append(products, p) }(id) } return products }
Warum hast du dich für Go entschieden?
Was sind die Unterschiede zwischen den Umgebungen local, dev, stage, prod?
Aufgabe 3: Fehler im Code mit Goroutines, map und WaitGroup finden
Was ist Clean Architecture?
Unterschiede in den Speicherstrukturen zwischen zeilen- und spaltenorientierten Datenbanken
Was bedeutet die Neuberechnung historischer Daten bei der Implementierung des Patch-Prozesses zum Laden und Neuberechnen historischer Daten? Warum soll dies jede Nacht erfolgen?
Wie man technische Schulden richtig verwaltet, wenn das Geschäft auf Geschwindigkeit drängt und die Codebasis sich verschlechtert?
Was sind Test-Container?
Wie war die Belastung des Dienstes mit Kafka? Wie viele RPS?
Welche Farbe von Objekten wird am Ende der Müllsammlung entfernt?
Wie können wir mehrere Lesearbeiter aus der Outbox-Tabelle synchronisieren, damit sie nicht dieselben Daten nehmen?
Was ist eine Consumer Group in Kafka?
Was ist ein Mechanismus zur Erhöhung der Verfügbarkeit und was ist ein Mechanismus zur Skalierung bei Sharding und Replikation?
Was wäre für dich in einem neuen Job interessant?
Beschreiben Sie eine Situation, in der Sie EXPLAIN ANALYZE verwenden mussten.
Was ist die durchschnittliche algorithmische Komplexität beim Lesen aus einer Hashtabelle?
Worin besteht der Unterschied zwischen einem Service und einem Anwendungsfall in einer Schichtenarchitektur? Geben Sie konkrete Beispiele.
Wenn du sechs Angebote von Fintech-Unternehmen hättest, worauf würdest du bei der Auswahl achten?