Was ist ein Kanal in Go und wie überträgt er Daten?
Golang
Weißt du, was tabellarisches Testen (table-driven tests) ist?
Was muss getan werden, damit die PostgreSQL-Daten nach dem Neustart des Containers nicht verloren gehen?
Welche Fallstricke können bei der Verwendung der Methode append für slice auftreten?
/** * N Kanäle zu einem zusammenführen * * Es sind n Kanäle vom Typ chan int gegeben. Es soll eine Funktion geschrieben werden, die alle Daten zusammenführt **/ // 1. Es ist erforderlich, eine Funktion zu implementieren, um N Kanäle zu einem zu verschmelzen func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. Schreiben Sie die Befüllung der Kanäle a, b, c mit Werten // ...
Was ist ein Semaphore und wo bekommt man es in Go?
Wie unterstützt Go HTTP/2?
Mit welchen Programmiersprachen haben Sie vor Go gearbeitet und wann haben Sie mit dem Programmieren begonnen?
Wie schätzt du dich als Go-Entwickler ein?
Haben Sie maschinelles Lernen gemacht?
Was weißt du über das Paket sync außer Atomic und Mutex?
Haben Sie technische Interviews geführt und Mentoring gemacht?
Hauptpaket func oneStep(yield func() bool) { yield() } func f() { for range oneStep { print("f ") recover() } } func g() { for range 1 { print("g ") recover() } } func checkPanic(loop func(), c chan<- struct{}) { defer func() { println(recover() != nil) c <- struct{}{} }() defer loop() panic(123) } func main() { c := make(chan struct{}, 1) go checkPanic(f, c) <-c go checkPanic(g, c) <-c }
Erzähl mir von sync.Atomic: Wofür wird es verwendet, hast du es bei der Arbeit schon einmal benutzt?
Erzähl mir von dir, welche Erfahrung hast du, womit hast du dich beschäftigt, welche Erfahrung hast du mit Go, kennst du Kubernetes?
Wie bewertest du deine Erfahrung mit Kubernetes?
Was ist eine leere Schnittstelle (interface{}) und wie unterscheidet sie sich von any?
Wichtige Unterschiede zwischen HTTP/1.1 und HTTP/2
Unter welchen Betriebssystemen haben Sie gearbeitet?
Welche Arten von Tests haben Sie durchgeführt, welche kennen Sie?