Sobes.tech

Golang

Was ist eine Zeichenkette in Go? Wie ist ihre Struktur und welche Eigenschaften hat sie?

Senior
233

// Die Funktion ap muss so geändert werden, dass die Zahl 6 im ausgegebenen Slice enthalten ist und das Slice sortiert ist // Wichtig - die Funktion ap gibt nichts zurück package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // Das erwartete Ergebnis sollte sein - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
204

Erzählen Sie uns von der neuen Implementierung von Map in Go (Swiss Tables). Welche Methoden zur Kollisionsauflösung gibt es?

Senior
200

Was ist eine Goroutine? Worin besteht ihre Leichtgewichtigkeit?

Senior
197

Welche Methoden zur Optimierung von Datenbankabfragen haben Sie verwendet? Was haben Sie in EXPLAIN ANALYZE und im Abfrageplan betrachtet?

Senior
188

Welche Datentypen in Go können standardmäßig den Wert nil annehmen?

Senior
180

Was ist der Kontextwechsel von Goroutinen? Wer führt ihn aus?

Senior
169

Wie kann man die Häufigkeit des Garbage Collectors verringern? Welche Optimierungsmethoden kennen Sie?

Senior
152

Allgemeine Frage: Bereitschaft für das Vorstellungsgespräch und Quellen der Fragen

Senior
150

Wozu dient ein Kanal bei unpufferter Übertragung, wenn die Daten von Stack zu Stack gehen? Welche Rolle spielt der Kanal?

Senior
146

Wie funktioniert ein Mutex in einem gepufferten Kanal? Was schützt er?

Senior
144

Was ist der Vorteil von Swiss Tables im Vergleich zur alten Implementierung der Hashtabelle? Wie viele Bits nimmt der Hash-Code in der alten und neuen Implementierung ein?

Senior
143

Welche Art von Multitasking verwendet der Go-Planer? Welche zwei Arten von Multitasking gibt es?

Senior
141

Was ist Escape-Analyse? Wie bestimmt sie, wo die Variable platziert wird (Stack oder Heap)?

Senior
137

Wie erfolgt die Datenübertragung über einen nicht gepufferten Kanal? Hat er einen Puffer?

Senior
133

Woher stammt der Speicher für Variablen? Was ist ein Speicher-Allocator?

Senior
133

Was blockiert das Mutex in einem Kanal - eine Goroutine oder ein Speicherbereich?

Senior
130

Was passiert beim Schließen eines nicht initialisierten Kanals?

Senior
126

Welche Aufgaben haben Sie mit Kafka ausgeführt? Wie haben Sie die Liefergarantien (exactly-once) eingerichtet?

Senior
124

Erzählen Sie mir von Ihrer Berufserfahrung und Ihrem Technologie-Stack

Senior
115