Sobes.tech

Golang

Wie kann man Strings in Go effizient verketten? Welche Optionen gibt es?

Senior
189

Erzähle über SQL-Injektionen

Middle
189

Was ist ein inode in Linux?

Senior
188

Wie funktionieren Maps in Go?

Middle
188

Bewerten Sie sich selbst als Middle oder Senior?

Middle+
188

Was passiert mit einem Slice in Go, wenn es wächst und seine Kapazitätsgrenze erreicht? Wie funktioniert die Logik beim Hinzufügen neuer Elemente?

Middle
188

Was ist XSS (Cross-Site Scripting) und wie kann man dagegen vorgehen?

Middle
187

Haben Sie Erfahrung in der Optimierung von Abfragen in relationalen Datenbanken?

Middle
187

Welche Synchronisationsprimitive gibt es in Go?

186

Wie erkennt man, in welchen Bucket ein neues Element gehört?

Middle
185

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

Middle
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

Stell dir vor, du hast eine riesige Datenbank (Milliarden von Nutzern in einem sozialen Netzwerk) und musst einen Nutzer anhand der ID finden, aber die Abfrage ist langsam. Was würdest du zuerst tun?

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

Warum werden keine Indizes auf alle Spalten und deren Kombinationen erstellt?

Middle
183

Schreiben Sie eine Funktion, die überprüft, ob eine Zeichenkette ein Palindrom ist. Ein Palindrom ist eine Folge von Zeichen, die in beide Richtungen gleich gelesen wird. Nur Zeichen des Alphabets a- я, А- Я, sollen überprüft werden, ohne Berücksichtigung der Groß- und Kleinschreibung.

Middle
183

Welche Komponenten gibt es in der Architektur von Kubernetes?

Senior
182

Wo ist es am besten, UDP anzuwenden?

Middle
181

Haben Sie Erfahrung mit PHP?

Middle+
181

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

Middle+
181
/12