Aufgabe 1: Was gibt der Code mit Slices aus? (append, Kapazität, gemeinsames zugrunde liegendes Array)
Golang
Wie überprüft der Client die Echtheit des Servers (Zertifikate)?
Erzähle mir vom CAP-Theorem
Was ist SOLID? Nennen Sie die Prinzipien.
Was steht in der Dockerfile? Was ist ein Multi-Stage-Build?
Was gibt das Programm mit range auf einer Zeichenkette und Slice-Änderung aus?
Erzählen Sie uns von Ihrer Erfahrung mit Linux und welche Befehle/Werkzeuge Sie verwenden
Was ist der Unterschied zwischen RWMutex und Mutex und wann ist es vorteilhafter, RWMutex zu verwenden?
Wie haben Sie die Optimierung der Abfragen um 50-70 % und die Senkung der Analyse-Kosten berechnet?
Was passiert, wenn in einer Goroutine ohne defer-recover eine Panik auftritt?
Wie funktionieren parallele Berechnungen in Go? Erzähl mir vom Scheduler der Goroutines
Was ist die Einbettung von Strukturen in Go? Benannte und unbenannte Einbettung.
Was ist der Unterschied zwischen Kafka und RabbitMQ?
Was ist Nutzerbindung und wie wurde festgestellt, dass sie um 20-30 % genau durch Ihr Targeting-System gestiegen ist?
Wie haben sie die erforderlichen Ressourcen für den Dienst in Kubernetes bestimmt?
Was ist GOMAXPROCS? Kann eine Anwendung mehr Kerne verwenden, als angegeben?