Sobes.tech

Golang

Co dělá sysmon za běhu v Go?

Senior
X5 techX5 tech
83

Co bude pro tebe důležité při výběru nového místa práce?

Senior
VKVK
83

Proč je float nevhodný pro práci s penězi?

Middle+
Magnit Tech
83

Jak moc vás zajímá pokračovat v komunikaci ohledně této pracovní nabídky?

Senior
Flant
83

Jak zajistit záruku doručení zprávy v Kafka od producenta, i když selže vůdce?

Senior
МВидеоМВидео
83

Jak budeme vracet celou objednávku a částečně (návrh API)?

Senior
Магнит Тех
83

Na co je Redis, když jen rychle vrací data z paměti?

Senior
МВидеоМВидео
83

Povězte nám o nejzajímavějším projektu/úkolu, na kterém jste pracovali

Senior
А7
83

Lze u Redis zajistit ACID?

Senior
I-teco
83

Lze během evakuace přidávat nebo odstraňovat prvky na mapě?

Senior
VK CloudVK Cloud
83

Úkol: existuje zpětné volání, které se spouští 100 000krát za sekundu a poskytuje binární data. Je třeba je doručit na centrální server. Jaké jsou pasti a osvědčené postupy?

Middle+
ClearWay
83

Jaké úkoly máš radši a jaké méně?

Senior
WildberriesWildberries
83

Pověz mi o svém projektu a úspěších za poslední tři roky.

Senior
BLS-Soft
83

Jak jste optimalizoval vyhledávací skripty?

Senior
Cloud.ru
83

Co je to semafor?

Senior
техвил
83

Může Kafka pracovat s gRPC?

Senior
Cloud.ru
83

Jaké problémy mohou nastat při shardingu?

Senior
AvitoAvito
83

Pověz mi o transakcích v databázích: k čemu jsou, kde jsi je používal?

Senior
WildberriesWildberries
83

Co se děje fyzicky s odstraněnými záznamy v PostgreSQL? Kdy jsou odstraněny?

Senior
А7
83

package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func ObnovitHeslo(h []byte) string { return "" } func hashHeslo(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashHeslo(exp) act := ObnovitHeslo(h) if act != exp { fmt.Printf("Chyba: očakávané %q, získané %q\n", exp, act) ok = false } } if ok { fmt.Println("Všetky testy prešli úspešne") } } Pre správne spustenie kódu: vstupný bod -- funkcia main v balíku main Úloha: Implementujte funkciu ObnovitHeslo, ktorá na základe MD5 hash obnoví pôvodné heslo pozostávajúce zo znakov daného abecedy.

Senior
Ozon ФинтехOzon Финтех
83
/412