Golang
Aké je maximálne množstvo prvkov, ktoré môže obsahovať jeden Bucket v implementácii hash mapy?
Ako zabezpečiť bezpečný prístup ku karte v prostredí s viacerými vláknami?
Aké funkcie plní kontext v vzorec stavu alebo príkazu?
Ktorú stratégiu kešovania zvoliť — cache-aside alebo write-through — s ohľadom na vzor správania používateľov pri kontrole stavu objednávky?
Ako PostgreSQL organizira shranjevanje podatkov o objektih, ki presegajo 2 kilobajta?
Je povolené odosielať správy do jedného kanála viacerými gorutinami súčasne?
Môžete vysvetliť, čo je Wait Group a na čo sa používa v programovaní?
Čo je rozdiel medzi HAVING a WHERE?
Ako boli organizované pracovné procesy vo vašej predchádzajúcej spoločnosti?
Ako by ste mali odovzdať kanál bežiacej gorutine v Go?
Môžeš hovoriť o konkrétnom indexe, ktorý si použil vo svojej práci?
Ako definujete proces nasadenia aplikácie a jej hlavné fázy?
Ako vyvážiť prevádzku medzi servermi pre optimálnu prevádzku systému?
V čom spočíva obmedzenie zápisu iba do hlavnej replika databázy?
Je možné získať prístup k premennej, ktorá je deklarovaná ako súkromná v rámci tej istej funkcie?
Aký index by ste vytvorili pre tento dopyt s DENSE_RANK a PARTITION BY department?
Aká je časová zložitosť prístupu k prvku v dynamickom poli?
Ako hodnotíš sám seba podľa stupňa?
// čísla od 1 do 10 func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Aký nástroj na statickú analýzu kódu obvykle používaš?