Golang
Wie läuft der Testprozess für den Code in der Programmiersprache Go ab?
Haben Sie Erfahrung mit veralteten oder ererbten Code, der modernisiert oder refaktorisiert werden muss?
Erzählen Sie mehr über Redis: Was für Verzeichnisse gibt es und welche Daten werden dort gespeichert?
Wie viele Verbindungen gab es zu PostgreSQL? Was tun, wenn die Verbindungen bei 10.000 RPS nicht ausreichen?
Wie kann man die Anzahl der Aufrufe des Polling-Workers einschränken, wenn die API kostenpflichtig ist?
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?
Welche Schritte sind erforderlich, um eine Methode in einer Struktur in der Programmiersprache Go zu implementieren?
Wie erfolgt das Löschen und die Optimierung von Indizes in der Datenbank?
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?