Golang
Können Sie erklären, was ein Abhängigkeitsverwaltungssystem in Go ist und wie es implementiert wird?
Welcher der folgenden Codeausschnitte enthält einen Fehler oder ein potenzielles Problem im Zusammenhang mit der Arbeit mit Kanälen? Option 1 package main func main() { ch := make(chan int) ch <- 1 } Option 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Option 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Option 4 package main func main() { ch := make(chan int) close(ch) <-ch } Option 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Bist du bereit für das hybride Arbeitsmodell (Büro + Homeoffice)?
Auf welche Weise erfolgt die Interaktion zwischen einzelnen Microservices?
Haben Sie in Ihren Projekten einen Mechanismus der pessimistischen Sperrung verwendet?
Erzähle mir von DDD (Domain-Driven Design) und funktionaler Programmierung — was hast du gelesen, wie hast du es umgesetzt?
Auf welche Weise kann die Bereitstellung von Anwendungen in Kubernetes erfolgen und welche Schritte sind dafür erforderlich?
Welche Leistungskennzahlen für die Pipeline können Sie nennen?
Wie kann man eine Race Condition in einem System erkennen?
Wie kann man die Überschreitung des Limits für offene Dateideskriptoren im System verhindern?
In welchen Fällen wird eine Datenstruktur verwendet, die die Speicherung sequentieller Elemente und deren dynamische Änderung ermöglicht?
Können Sie das Funktionsprinzip des Hashings bei der Implementierung einer Karte (Map) erklären?
Welche Funktion übernimmt die Rolle eines Proxys in der Programmiersprache Go?
Wie klar sind die Anforderungen in der Regel?
Kannst du die wichtigsten Unterschiede und Merkmale des HTTP/2-Protokolls im Vergleich zu HTTP/1.1 auflisten?
Was ist der Unterschied zwischen Slices und Arrays in Go?
Welche Prozesse werden gestartet und wie erfolgt die Erstellung einer neuen Goroutine in Go?
Wie kann man eine Multi-Container-Anwendung mit docker-compose starten?
Können Sie mir erzählen, wie die Infrastruktur und die technische Umgebung an Ihrem letzten Arbeitsplatz organisiert waren?
Welche Rolle spielen Schnittstellen in der objektorientierten Programmierung?