Golang
In welchen Situationen erfolgt die automatische Speicherzuweisung im Stack während der Programmausführung?
Wie viele Verbindungen gab es zu PostgreSQL? Was tun, wenn die Verbindungen bei 10.000 RPS nicht ausreichen?
In welchen Situationen kann es zu einer Deadlock-Situation bei Threads oder Prozessen kommen?
Kann man einen Slice als sicher für die Verwendung in einer Multithread-Umgebung ohne zusätzliche Synchronisationsmaßnahmen betrachten?
Warum ist bei der Verwendung von map die Reihenfolge der Elemente nicht garantiert und erscheint zufällig?
Was sind die Vor- und Nachteile der Verwendung von Goroutines in Go-Programmen?
Haben Sie praktische Erfahrung in der Entwicklung von Architektur-Lösungen für komplexe Systeme?
Welcher Aspekt des OOP-Konzepts spiegelt die Struktur einer Klasse oder eines Objekts wider?
Wann genau können Goroutinen in die lokale Ausführungsschlange wechseln?
Welche anderen Programmiersprachen kennst du außer Go auf einem guten Niveau?
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)?
Haben Sie in Ihren Projekten einen Mechanismus der pessimistischen Sperrung verwendet?
Welche Methoden zur Leistungssteigerung in Softwaresystemen können Sie nennen?
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?