Sobes.tech

Golang

Welche Testfälle wirst du für diesen Algorithmus verwenden?

Middle
184

Welche Komponenten gibt es in der Architektur von Kubernetes?

Senior
184

Schreiben Sie eine Funktion, die überprüft, ob eine Zeichenkette ein Palindrom ist. Ein Palindrom ist eine Sequenz von Zeichen, die in beide Richtungen gleich gelesen wird. Nur auf die Zeichen des Alphabets a-zA-Za-яА-Я prüfen, Groß- und Kleinschreibung nicht berücksichtigen. Eingabe: "isPalindrome" Ausgabe: false <p> Eingabe: "А роза упала на лапу Азора" Ausgabe: true <p> Eingabe: "Is_s_d_+_ssi" Ausgabe: true

Middle
184

Wo ist es am besten, UDP anzuwenden?

Middle
183

Was ist Indexierung in relationalen Datenbanken?

Middle
183

Wie funktioniert sync.RWMutex und wann sollte man ihn verwenden?

Middle
183

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
183

Es gibt eine Tabelle mit Feldern: Benutzer-ID, Geschlecht und Alter. Es ist erforderlich, häufig Benutzer nach Geschlecht und Alter auszuwählen. Welchen Index sollte man erstellen?

Middle
182

Wenn ein Schreiber (eine Goroutine, die einen Kanal mit Werten füllt) entscheidet, den Kanal zu schließen, was passiert dann? Wie sollte der Leser darauf reagieren, welche Probleme können auftreten und was sollte man dagegen tun?

Middle
182

Erzählen Sie mir von interessanten Aufgaben, die Sie in Ihrer aktuellen oder vorherigen Position gelöst haben.

Senior
182

Was ist ein zusammengesetzter Index (Index auf mehreren Spalten)?

Middle
182

Wie funktioniert die bedingte Variable (sync.Cond) in Go?

Middle
181

Wie funktioniert ein Slice in Go und worin unterscheidet er sich von einem Array?

Middle
181

Warum Go? Wo hast du angefangen, wie bist du zu dieser Sprache gekommen?

Middle+
181

Wie funktioniert eine Hashtabelle?

Middle
181

Was ist eine Schnittstelle in Go und wie ist sie intern aufgebaut?

Middle
181

Wie funktionieren atomare Operationen?

Middle
181

Was ist der Unterschied zwischen einem Array und einem Slice in Go?

Middle
181

Erklären Sie, was die Indexierung in Datenbanken ist, wozu sie dient, welche Vor- und Nachteile sie hat.

Middle
180

Mit welchen Betriebssystemen haben Sie gearbeitet? Was haben Sie für Virtualisierung und Automatisierung des Deployments verwendet?

Middle+
180
/12