Golang
Kolik bajtů zabírá jedno ruské písmeno?
Pověz mi o nejnáročnější technické úloze, které jsi čelil během práce na projektu.
Co je to iterace přes řetězec pomocí for range v Go? Co jsou proměnné i a v uvnitř cyklu, jaké mají datové typy?
Vysvětlete rozdíl mezi WebSocket a SSE a případy jejich použití.
Jaký datový typ v Go se používá k reprezentaci znaků Unicode?
Jak řešit incident, když váš služba ovlivňuje jiné služby (například blokuje tabulky v databázi)?
Povězte o indexech v databázích a o nevýhodách jejich příliš velkého počtu.
Jaká byla vaše role při přijímání architektonických rozhodnutí při vývoji vyhledávací služby?
Na co jsou v kódu lintry? Které jsi použil?
Jak spolu komunikovaly repliky služeb v Kubernetes a jaké informace sdílely?
Musíme službu restartovat (aktualizace/funkce) — jaký dopad to bude mít na asynchronní procesy odesílání do analytiky?
Co tě motivuje v práci? Co je nudné?
Co je to defer v Go? Co vypíše kód? Jak udělat, aby místo 1,2,3 vypisovalo 4,5,6?
Pracujete momentálně nebo jste odešli?
Dříve jste pracoval v RocketDev a začínal jste s PHP, pak jste přešel na Go — je to správně? Jak dlouho již pracujete s Go?
Co dělá Load Balancer před API Gateway v schématu klient → Load Balancer → API Gateway → služby?
Má význam pořadí, ve kterém jsou pole zahrnuta do složeného indexu?
Jak se pprof začleňuje do aplikace a jak se připojuje?
Jak se dále profesionálně rozvíjíš?
Jaké hodnoty získá pole rnk (DENSE_RANK) pro zaměstnance z tabulek IT a HR?