Golang
Wie sah genau der Weg des optimistischen Lockings vom Empfang der Kafka-Nachricht bis zur Aktualisierung in der Datenbank aus?
Wie erhältst du die Aufgaben, von wem kommen sie?
Haben Sie Erfahrung mit Docker und Kubernetes? Auf welchem Niveau?
Erzählen Sie mir vom Garbage Collector in Go — Algorithmus, Optimierungsmethoden
Was ist ein Fremdschlüssel?
Haben Sie Erfahrung in der Optimierung von Abfragen in relationalen Datenbanken?
Gibt es Vorteile bei der Vorgehensweise, Schnittstellen in ein separates Paket auszulagern?
Warum hast du dich für Go entschieden?
Sind Slices in Go thread-sicher? Kann man parallel in verschiedene Indizes eines Slices ohne Mutex schreiben?
Was ist der Unterschied zwischen Heap und Stack in Go und wie wird jeder verwendet?
Wie funktioniert der Scheduler für Goroutines in Go (GMP-Modell)? Was ist M im GMP-Modell?
Aufgabe mit Interface error und nil: Was gibt der Code mit verschiedenen Arten der Zuweisung von nil aus?
Welche guten Praktiken und Antipatterns gibt es im Unit-Testing? Wie erkennt man, dass Tests gut sind?
Sollte eine neue Nomenklatur (neues Produkt) in Redis erscheinen?
Wie funktioniert die Map im Inneren in den neuen Versionen von Go, was hat sich geändert?
Wie war die Belastung des Dienstes mit Kafka? Wie viele RPS?
Was ist eine Hashtabelle?
Wie erfolgt die Datenübertragung zwischen verschiedenen Diensten in der Infrastruktur? Über einen Broker, direkt, gRPC?
Welche Art von Multitasking verwendet der Go-Planer? Welche zwei Arten von Multitasking gibt es?
Was ist die durchschnittliche algorithmische Komplexität beim Lesen aus einer Hashtabelle?