Golang
Pokud je v API Gateway potřeba autorizace a agregace s uživateli, co je lepší použít — hotové řešení nebo vlastní?
Jak nejlépe vytvořit slice s předem alokovanou pamětí pomocí make? Proč uvádět kapacitu předem?
Proč je násobení matic definováno právě tímto pravidlem?
Byly případy, kdy jste museli obhajovat nápad nebo funkci před produktem nebo analytiky?
Povězte nám o svých profesních zkušenostech a proč jste se rozhodli hledat práci.
// Opravte kód tak, aby požadavky byly konkurenční a zobrazoval se kód odpovědi // a v případě chyby jej zaznamenejte do logu a pokračujte ve zpracování package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Zpracovat resp, pokud je potřeba } }
HeadHunter umí posílat odpověď přes webhook, zatímco Avito ne — musíte jít sami. Jak to řešit?
Co dělat, pokud je jedna část a nelze zvýšit počet spotřebitelů?
hlavní balíček import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Co je to optimistické zamykání?
Co je SELECT FOR UPDATE a k čemu slouží?
Jak ClickHouse nachází spojení mezi sloupci?
Na základě čeho bylo v Amazon Athena provedeno rozdělení?
Dotaz SQL: napište dotaz pro zobrazení ID zákazníka, jména zákazníka a města zákazníka, jejichž součet množství v lednu 2025 je větší než 50
Pověz mi víc o WaitGroup: k čemu se používá, jaké má metody?
Co jiného, kromě mutexu, lze použít k ochraně před race condition?
Pověz o kanálech v Go.
Co se ti líbí na Go a co tě štve?
Jaké anomálie znáš v vícevláknovém programování?
Nakonec, z jakých řešení jste vybírali? ClickHouse, ELK a co ještě?