Sobes.tech

Golang

Jakým příkazem lze zrušit provedené změny v Git?

Senior
SberAuto
44

Jak funguje garbage collector v Go?

Senior
Займиго
VK CloudVK Cloud
44

Co děláš po nasazení služby do produkce? Jakou analýzu provádíš?

Senior
X5
44

Jaké jsou vaše očekávání ohledně platu?

Middle+
VK CloudVK Cloud
Яндекс
44

Co se stane, když v gorutině vznikne panika bez defer-recover?

Middle
СБЕРСБЕР
44

Jak probíhá tok úkolů — od podnikání po vývoj?

Senior
WildberriesWildberries
44

Jak hodnotíte své znalosti Linuxu a Kubernetes?

Middle
OZONOZON
44

Jak se hodnotíte z hlediska úrovně? Jste ochotni zvážit Middle a Middle+ ?

Senior
DST Lab
44

Napište funkci, která ověří, zda je řetězec palindrom. - Palindrom je posloupnost znaků, která se čte stejně oběma směry. - Kontrolovat je třeba pouze znaky abecedy a-zA-Zа-А-я, bez ohledu na velikost písmen.

Middle
VKVK
44

Co je to vzorec Outbox?

Middle+
Magnit Tech
44

Co je to relační databáze a jak se liší od nerelační databáze?

Middle+
purrweb
44

Jaké jsou výhody a nevýhody mikroservisní architektury ve srovnání s monolitickou?

Senior
Займиго
44

Co je to connection pool v balíčku database/sql v Go?

Middle+
purrweb
44

Co je to slice v Go? Čím se liší len a cap?

Middle+
А7
44

Pověz mi o WaitGroup a Mutex — jak se používají a k čemu jsou potřeba?

Senior
Себе
44

hlavní balíček import ( "fmt" "sync" ) func main() { ch := make(chan int) wg := &sync.WaitGroup{} wg.Add(3) for i := 0; i < 3; i++ { go func(v int) { defer wg.Done() ch <- v * v }(i) } wg.Wait() var sum int for v := range ch { sum += v } fmt.Printf("výsledek: %d\n", sum) }

Senior
Small
44

Jaké funkce jsi plnil jako vedoucí podtýmu?

Senior
AvitoAvito
44

Na co je soubor go.mod?

Senior
ВкусВиллВкусВилл
44

Pověz mi o týmu a procesech řízení (sprinty, kanban atd.)

Senior
VK Live
44

Seznámili jste se s popisem pracovní pozice?

Senior
HR
44
/412