Sobes.tech

Golang

Co je to notace Big O?

Senior
ТехзорТехзор
89

Jaká je vaše úroveň: middle, middle+, senior?

Middle
X5 groupX5 group
89

Jak se hodnotí průměrný případ v asymptotické notaci?

Middle
VKVK
89

Co jste dělali na posledním místě práce?

Senior
AndersenAndersen
89

Úloha se slices: co zobrazí různé operace append a slices? (úloha s slices a, b, c, d)

Senior
Flant
88

Proč v současné době zvažujete nabídky, co ovlivnilo vaše rozhodnutí?

Senior
АЙ-ТЕКОАЙ-ТЕКО
88

Kde, podle vás, začíná highload? Jaká je hranice mezi highload a ne-highload?

Middle+
ClearWay
88

Měl jsi konflikty nebo nedorozumění s vedením nebo kolegy? Pokud ano, jak jsi je řešil?

Senior
Sequoia Ads
88

Máš zkušenosti s podporou nebo vývojem distribuovaných systémů?

Senior
Яндекс
88

Proč je potřeba kombinace Load Balancer + API Gateway? Jakou roli hraje každá složka?

Senior
Hi Rockits
88

Pověz mi o svém posledním projektu: o jaký projekt šlo, čím ses zabýval, jaké úkoly jsi měl, jaký technologický stack jsi použil?

Middle+
Lexica
88

Čím ses naposledy zabýval v práci?

Senior
bip.ru
88

Pověz o svém nejzajímavějším projektu v celé své pracovní zkušenosti. Co jsi realizoval, jaké technické a obchodní úkoly?

Senior
FinFrame
88

/* Místa v kině jsou uspořádána v řadě. Divák, který právě přišel, si vybírá místo, aby seděl co nejdál od ostatních diváků v řadě. To znamená, vzdálenost od místa, kde bude sedět, k nejbližšímu Je zaručeno, že v řadě jsou vždy volná místa a již sedí alespoň Napište funkci, která na základě dané řady míst (pole nul a jedniček) Příklad: Vstup: [1, 0, 0, 0, 1] Výstup: 2 Vstup: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Výstup: 2 Vstup: [1, 0, 1, 0] Výstup: 1 */

Middle
VKVK
88

Pověz mi o nejzapamatovatelnější chybě v produkci: co to bylo, jak jsi to opravil a jaké závěry jsi z toho vyvodil?

Senior
Napoleon IT
88

Pověz mi o vzoru Semaphore.

Senior
sber tech
88

Jaké nástroje pro sledování jste používal?

Senior
Магнит Тех
88

Jak synchronizovat přístup více goroutines k společnému objektu na haldě?

Senior
Магнит Тех
88

package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }

Middle+
МВидеоМВидео
88

Jak byly úkoly rozděleny uvnitř týmu?

Senior
AvitoAvito
88
/412