Golang
Warum wird resultErr nicht direkt aus der Goroutine zurückgegeben?
Erzählen Sie mir von sich und Ihrem letzten Projekt: Geschäftssinn, Architektur, Team, Methodik
Wie schätzt du dich im Rahmen der Grade — Middle, Middle+, Senior?
Was passiert bei der Kompilierung einer Funktion mit Generics?
Gab es nach der Einführung von Elasticsearch Feedback von den Nutzern oder dem technischen Support?
Erzähle mir von der Organisation der Arbeit mit dem Speicher in Go
Erzählen Sie mir vom Package context in Go. Wofür sind die Kontexte nützlich?
Was ist der Grund für deinen Weggang aus dem vorherigen Unternehmen?
Das Unternehmen drängt, und du hast die Wahl: Schreibe einen einfachen und verständlichen Code, der später refaktoriert werden muss, oder entwerfe sofort eine komplexe, skalierbare Architektur, aber investiere doppelt so viel Zeit. Wie wirst du wählen?
Bist du momentan auf dem Gebiet der Russischen Föderation?
Was ist ein Zeiger und was passiert, wenn das Argument einer Funktion ein Zeiger ist?
Was möchtest du jetzt lieber: Produktentwicklung oder Plattformentwicklung?
Warum suchst du eine neue Arbeitsstelle?
Arbeiten Sie hauptsächlich remote?
Weißt du, was tabellarisches Testen (table-driven tests) ist?
Kann Increaser eine Implementierung von Sender werden? Worin unterscheidet sich Increaser logisch von Sender?
Wie wirkt sich das auf Ihren Service aus? Wie hat sich das alles entwickelt und welche Berichte wurden erstellt?
Hauptpaket import ( "fmt" ) typ Foo Schnittstelle { Foo() } typ Bar Struktur { Message string } func (b Bar) Foo() { fmt.Println(b.Message) } func main() { var b *Bar var f Foo f = b if f != nil { f.Foo() } }
Was hast du bei Yandex gemacht?
Wurden die RPS der Dienste gemessen?