Care sunt diferențele dintre protocoalele HTTP/1.1 și HTTP/2?
Golang
Ați scris servere WebSocket?
Ce tipuri de sincronizare a datelor cunoașteți pentru a preveni condițiile de cursă și data race?
Care este stiva ta tehnică? Enumerați limbajele de programare pe o scară de la 1 la 10.
Aveți experiență la nivelul protocoalelor de transport TCP/UDP — formarea pachetelor, logica de rețea de nivel inferior?
Ce este contextul în Go și cum se folosește?
Ce sunt concurența și paralelismul? În ce diferă? Pot coexista?
Ce se poate spune despre modelul de memorie în Go? Din ce este format?
Care este numărul maxim de conexiuni TCP pe care le putem menține pe un singur server?
Vorbește-mi despre scurgeri de memorie în Go.
Enumerați bazele de date pe care le cunoașteți și evaluați-le pe o scară de la 1 la 10.
Ce poți spune despre telemetrie, monitorizare, la ce folosește și cu ce instrumente au lucrat?
Enumerați brokerii de mesaje cu care ați lucrat și evaluați-i pe o scară de la 1 la 10.
Cunoașteți Linux și la ce nivel?
Cum este structurat sistemul de operare Linux — procese, fire, memorie?
Ce poate duce la scurgeri de memorie în Go?
Ce instrumente de sincronizare a datelor cunoașteți în Go?
De ce procesul poate primi Out of Memory, chiar dacă memoria arată liberă?
De ce luați în considerare schimbarea locului de muncă?
Pentru ce sunt telemetria și monitorizarea? Cu ce tehnologii ați lucrat?