Golang
Haben Sie Erfahrung in Teamleitung oder Mentoring?
Warum hast du sync.Map anstelle einer normalen Map mit Mutex verwendet?
Welche Arten/Gruppe von Designmustern gibt es?
Wozu dient die Konstruktion der Typ-Assertion?
Was sind die Nachteile des Shardings?
Wenn dir eine Aufgabe aus einem anderen Bereich gegeben wird und du nicht weißt, was du damit machen sollst, wie wirst du vorgehen?
Was ist dir bei der Wahl eines Arbeitsplatzes jetzt wichtig?
Wie bewerten Sie Ihre Kenntnisse in Linux und Kubernetes?
Bist du territorial in Moskau?
Welcher Transaktionsmodus ist standardmäßig in Postgres?
Wenn man Zeile 18 (Ausgabe von time) betrachtet, welche Ausführungszeit wird dort angezeigt?
Optimistische und pessimistische Sperren — erzähl mir
Erzähl mir vom letzten Fail — was ist passiert, wie habt ihr es gefunden und wie habt ihr es gelöst?
Normalisierung und Denormalisierung von Tabellen — erzähle mir von den Normalformen
Warum wurde PostgreSQL für die Speicherung von Beiträgen gewählt? Wie erkennt man, bei welchen Lasten welche Technologie ohne Sharding und Replikation auskommt (Postgres, Kafka, Redis, Service in Go)?
Was ist eine Transaktion in einer Datenbank?
Wie skaliert Kafka?
Was sind Ihre Gehaltsvorstellungen?
Was ist der Unterschied zwischen RWMutex und Mutex und wann ist es vorteilhafter, RWMutex zu verwenden?
Wie haben sie die erforderlichen Ressourcen für den Dienst in Kubernetes bestimmt?