Sobes.tech

Golang

Aké nástroje na modulárne testovanie v Go uprednostňujete?

Junior — Middle
139

Aký je cieľ použitia SSA v procese vývoja a optimalizácie kódu?

Middle — Middle+
139

Máme databázu používateľských hesiel, heslá sú hashované (funkcia hashPassword), a je známy súbor znakov, ktoré môžu byť v heslách použité (premenná alphabet). Naším úlohou je implementovať funkciu RecoverPassword tak, aby obnovila heslo na základe známeho hashu a TestRecoverPassword úspešne prešiel. Základné požiadavky: Akákoľvek metóda je povolená package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Chyba: očakávané %q, získané %q\n", exp, act) ok = false } } if ok { fmt.Println("Testy úspešne prešli") } }

Middle+
OZONOZON
139

Ktorý vývojár alebo tím stojí za vytvorením programovacieho jazyka Go?

Junior — Middle
КуперКупер
139

Služba odosiela požiadavky na externé API, ktoré začalo odpovedať po 10 sekundách. Goroutine sa hromadia, pamäť rastie a služba padá kvôli OOM. Ako sa chrániť?

Senior
А7
139

Aké dôsledky možno očakávať, ak v režime Go jedna gorutina používa niekoľko Readerov a iná Writer, ktorý blokuje vykonávanie?

Junior — Middle
139

Použili ste v svojich projektoch mechanizmus synchronizácie pomocou sync.Cond?

Junior — Middle
139

Budú zmeny vykonané v odoslanej zozname zobrazené globálne v tomto profile?

Junior — Middle
139

Aká je hlavná úloha typu sync.Once pri synchronizácii vlákien v Go?

Junior — Middle
139

Je možné implementovať dátovú štruktúru Set v jazyku Go?

Junior — Middle
139

Môžeš vymenovať a vysvetliť hlavné metódy kontajnerizácie aplikácií?

Junior — Middle
Lamoda Tech
139

Vysvetlite koncept hashovacej funkcie a jej hlavnú úlohu v počítačových systémoch

Junior — Middle
Маском
139

Aké typické problémy a zlyhania môžu nastať pri súčasnom vykonávaní viacerých transakcií v systéme?

Junior — Middle
IDS
139

Popíšte situáciu, v ktorej by bolo odôvodnené a efektívne používanie kontextov.

Junior — Middle
139

Akými metódami riešite kolízie v hash tabuľkách?

Junior — Middle
Цифровая Эволюция
139

Ako sa v systéme vykonáva konfigurácia kontextu?

Junior — Middle
139

Aké sú rozdiely medzi dátovým typom reťazca a poľom bajtov v kontexte programovania?

Junior — Middle
139

Prečo, keď je potrebné zmeniť polia štruktúry vo vnútri funkcie, sa zvyčajne používa ukazovateľ na štruktúru namiesto hodnoty?

Intern
AvitoAvito
139

Aké zručnosti alebo znalosti je potrebné rozvíjať, aby ste mohli kandidovať na ďalšiu úroveň profesionálnej prípravy?

Junior — Middle
Social media holding
139

Ako sa vykonáva výmena príkazov cez fronty pri použití rôznych API v gRPC?

Junior — Middle
Zonatelecom
139
/412