Golang
Použili ste nástroje na profilovanie na analýzu výkonu?
Vysvetlite vzťah medzi protokolmi HTTP, gRPC a systémom serializácie dát Protobuf
Aké sú rozdiely medzi stavmi bežiacich a čakajúcich gorútín, ako sú Runnable a Waiting?
Máte skúsenosti s protokolom SMTP na odosielanie e-mailov?
Je možné považovať štruktúru so dvoma poľami za bezpečnú na použitie v podmienkach viacvláknového prostredia?
hlavný balík import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
Aký typ indexu PostgreSQL sa používa predvolene v základných scenároch práce s údajmi?
Ako ukončiť prácu s kanálom v programe?
Aké sú hlavné rozdiely medzi protokolmi gRPC a HTTP/1.1 v kontexte správy spojení a udržiavania ich životného cyklu?
Ako zorganizovať interakciu a prenos dát cez kanály v systéme?
Ako gorutina zistí, že jej bol odoslaný signál o ukončení cez kontext?
Je možné použiť štruktúry ako kľúče v asociatívnom poli alebo mape?
Ako často je potrebné zatvoriť kanál v Go, aby sa predišlo chybám?
Je otázka 'Prečo ste si vybrali stratégiu Cache-aside?' správna?
Máte skúsenosti s princípmi a štruktúrou čistej architektúry v projektoch?
Sú operácie s atómovými premennými z hľadiska zámkov deštruktívne?
Akým spôsobom je možné optimalizovane pridávať riadky k existujúcemu riadku v programovaní?
Ako sa v jazyku Go implementuje konkurencia, asynchronita a paralelita?
Čo sa stane ako prvé: spracovanie signálu zrušenia alebo ukončenie nahrávania, ak k nim dôjde súčasne v kanáli?
Môžete opísať princíp fungovania mechanizmu automatického riadenia pamäte v systéme?