Was sind die Unterschiede zwischen den Protokollen HTTP/1.1 und HTTP/2?
Golang
Haben Sie WebSocket-Server geschrieben?
Haben Sie Erfahrung auf der Ebene der Transportprotokolle TCP/UDP — Paketbildung, Low-Level-Netzwerklogik?
Was ist der Kontext in Go und wie wird er verwendet?
Welche Arten der Daten-Synchronisation kennen Sie zur Verhinderung von Race Conditions und Data Races?
Was sind Konkurrenz und Parallelität? Worin unterscheiden sie sich? Können sie koexistieren?
Wie viele TCP-Verbindungen können maximal auf einem Server gehalten werden?
Erzählen Sie mir von Speicherlecks in Go.
Nennen Sie die Datenbanken, die Sie kennen, und bewerten Sie sie auf einer Skala von 10.
Was ist dein technischer Stack? Liste die Programmiersprachen auf einer Skala von 1 bis 10 auf.
Listen Sie die Messaging-Broker auf, mit denen Sie gearbeitet haben, und bewerten Sie sie auf einer Skala von 10.
Was kann man über das Speichermodell in Go sagen? Woraus besteht es?
Kennen Sie Linux und auf welchem Niveau?
Was können Sie über Telemetrie, Überwachung erzählen, wofür es gebraucht wird und mit welchen Werkzeugen gearbeitet wurde?
Was kann zu Speicherlecks in Go führen?
Wie ist das Linux-Betriebssystem aufgebaut — Prozesse, Threads, Speicher?
Welche Tools zur Daten-Synchronisation kennen Sie in Go?
Warum ziehen Sie einen Jobwechsel in Betracht?
Warum kann der Prozess Out of Memory erhalten, auch wenn der Speicher frei anzeigt?
Wozu dienen Telemetrie und Überwachung? Mit welchen Technologien haben sie gearbeitet?