Golang
Aké typy kanálov sú v Go? Porozprávaj o vyrovnávacích a nevyrovnávacích kanáloch.
Ako funguje podmienková premenná (sync.Cond) v Go?
Ohodnoťte svoje znalosti technológií: Go, PostgreSQL, Docker, Kubernetes, Kafka, RabbitMQ, GORM.
Uveďte priemerné asymptotické časové a doplnkové pamäťové zložitosť pre rýchle triedenie (in-place) pri triedení poľa z n prvkov O(n log n) podľa času, O(log n) podľa zásobníkovej pamäte O(n log n) podľa času, O(1) podľa pamäte O(n^2) podľa času, O(log n) podľa zásobníkovej pamäte O(n log n) podľa času, O(n) podľa pamäti
Čo znamená, že 'náklady na prevádzku mikroservisov nie sú odôvodnené' — sú mikroservisy drahšie na údržbu?
Rozprávaj o CTE — WITH, poddotazoch, ktoré sa prekrývajú.
Ak máš niekoľko ponúk, ako budeš vyberať? Čo je pre teba dôležité?
Aké sú vaše očakávania ohľadom platu?
Čo je to proces a vlákno v OS (Linux)?
Rozprávaj o resp.Body.Close() — prečo je to potrebné a prečo si nastavili buffer 10?
Ako opraviť kód, aby sa zaručene zobrazilo všetkých 5 čísel?
Predstavme si, že na povrchu je bod a je nakreslená čiara, ktorá ním neprechádza. Koľko rôznych priamok možno nakresliť cez bod, ktoré sú paralelné danej priamke?
Máte momentálne iné pohovory alebo ponuky?
Uveď všetky HTTP metódy (slovesá), ktoré poznáš.
Čo je to context v Go? Čím sa líši context.WithTimeout od context.WithDeadline?
Čo je to advisory lock (odporúčané zamknutie)?
Ak by sa takáto úloha dostala do sprintu teraz, odkiaľ by si začal a ako by si pracoval s neistotou?
Povedzte prípad použitia rozhraní v produkčnej logike z pohľadu architektúry
Čo predstavuje dátový typ string v Go?
Aká je motivácia pre zmenu? Prečo ste sa rozhodli vstúpiť na trh?