Sobes.tech

Golang

War es notwendig, die Partitionen manuell auf die Pods zu verteilen?

Senior
WildberriesWildberries
69

Haben die Tester alles selbst getestet oder alles getestet?

Senior
МВидео/эльдорадо
69

Worauf werden Sie bei der Wahl eines neuen Arbeitsplatzes achten, was ist Ihnen wichtig?

Senior
Датаджайл
69

Was ist Nutzerbindung und wie wurde festgestellt, dass sie um 20-30 % genau durch Ihr Targeting-System gestiegen ist?

Middle
СБЕРСБЕР
69

Bleibt Ihre Datenbank für den Monolithen gemeinsam oder wurde sie in separate Datenbanken für jeden Dienst aufgeteilt?

Senior
Ozon ФинтехOzon Финтех
69

Wozu dienen die SOLID-Prinzipien?

Senior
Займиго
69

Wann wird das CQRS-Muster verwendet und wie funktioniert die Datenbank bei der logischen Trennung von Lese- und Schreibdiensten — wird es eine oder verschiedene sein?

Senior
Lamoda Tech
69

Haben Sie vor [Firma] bei [vorheriges Unternehmen] gearbeitet?

Middle
YadroYadro
69

Nennen Sie Beispiele für verschiedene Arten von nicht-relationalen Datenbanken und erklären Sie, wofür jeder Typ verwendet wird. Wozu dienen Graphdatenbanken?

Middle
Graveling
69

Welche Werkzeuge haben Sie verwendet?

Senior
Effective IT
69

Wie erkennt man, ob Partitionierung oder Sharding erforderlich ist?

Middle+
МВидео/эльдорадо
69

Möchten Sie Vollzeit-Remote-Arbeit oder sind Sie auch bereit, Optionen mit Büro zu prüfen?

Senior
АЙ-ТЕКОАЙ-ТЕКО
69

Ist es üblich, die Datei auth.go und den Test auth_test.go im selben Verzeichnis zu platzieren?

Intern
AvitoAvito
69

Wer soll den Kanal schließen?

Middle+
WaterWal
69

Wenn mehrere Bestellungen eines Kunden den gleichen Betrag haben, wie ändert sich das Verhalten von DENSE_RANK() im Vergleich zu RANK()? - DENSE_RANK() überspringt die nächste Nummer, RANK() nicht - DENSE_RANK() weist gleichen Beträgen den gleichen Rang zu und überspringt die nächste Nummer nicht, RANK() überspringt - Es gibt keinen Unterschied - DENSE_RANK() gibt eindeutige Nummern aus, RANK() gleiche Nummern

Intern
AvitoAvito
69

Wie ist eine Map in Go aufgebaut? Erzählen Sie über die interne Struktur, Buckets, Kollisionen.

Middle+
101ХР101ХР
69

Erzählen Sie uns vom Fehlerbehandlungs in Go. Was ist ein typischer Fehler? Wie unterscheidet sich die Fehlerbehandlung in Go von anderen Sprachen?

Senior
2gis2gis
69

```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("Routine ", gopherID, " hat das Schlafen beendet") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " Zeit zum Stoppen ...") c <- id } ```

Middle+
МВидео/эльдорадо
69

Welche Arten/Gruppe von Designmustern gibt es?

Senior
I-teco
69

Warum ist Containerisierung notwendig? Warum einfach nicht deployen?

Middle+
МВидео/эльдорадо
69
/412