Wie verarbeitet die Go-Laufzeitumgebung eine Million I/O-gebundene Anfragen (z.B. in einem Proxy-/API-Gateway-Service)?
SRE / Platform Engineer
Welche Faktoren beeinflussen die Latenz in einem solchen Anforderungsverarbeitungssystem?
Was ist deine Lieblingsprogrammiersprache und wie würdest du dich in Go auf einer Skala von 1 bis 10 einschätzen?
Erzählen Sie mir von sich: Was machen Sie gern, was möchten Sie tun, worauf sind Sie stolz und warum bewerben Sie sich?
Was ist der Unterschied zwischen virtuellem Speicher (VIRT) und residentem Speicher (RES) in top, und was ist gemeinsamer Speicher (SHR)?
Wie findet man eine Datei und sucht nach einer Teilzeichenkette darin mit der Linux-Befehlszeile?
Wie erfährst du, wie viele OS-Threads dein Go-Dienst auf Linux verwendet?
Was ist DHCP und wie erhält ein Gerät seine IP-Adresse und DNS-Server-Konfiguration?
Was war das Ziel, C++-Dienste bei [Firma] nach Go umzuschreiben? Welche spezifischen Probleme wurden gelöst?
Was ist das Wesen von Goroutinen und wie funktionieren sie?
Was passiert vom Moment an, in dem Sie eine URL in einen Browser eingeben, bis Sie die Antwort erhalten? Erklären Sie den vollständigen Prozess so detailliert wie möglich.
Für welche Arten von Anfragen bieten Goroutines einen Vorteil gegenüber OS-Threads, und für welche Arten sind OS-Threads ebenso effektiv?
Wie behebt man Probleme mit einem laufenden Dienst auf einem Linux-Produktionsserver? Wie findet man den Prozess und versteht, was passiert?
Was sind Standard-Ein- und Ausgabeströme in Linux (stdin, stdout, stderr) und wie können Sie sie umleiten oder unterdrücken?