Sobes.tech

Golang

Jak vidíš své nové pracovní místo, čeho očekáváš?

Senior
Hi Rockits
55

Na co je kanál s prázdnou strukturou chan struct{}?

Middle
Сбертех
55

Pojďme to upřesnit na mapě. V koších je předchozí implementace, nová implementace, co lze říci?

Middle+
Napoleon IT
55

Jaké jsou způsoby deklarace WaitGroup? Jak zapsat hodnotu do kanálu?

Senior
01.tech
55

Jak používat EXPLAIN a EXPLAIN ANALYZE k analýze výkonu dotazů a na co si dát pozor v plánu provádění dotazu?

Junior
Позитив Технолоджис
55

Pracoval jste s PostgreSQL, MongoDB, ClickHouse a dalšími databázemi?

Senior
IBS
55

Jakým směrem se ubírala tvá tým?

Middle+
OZONOZON
55

Jaké jsou vlastnosti Kafky?

Senior
I-teco
55

Jakými příkazy lze zkontrolovat spotřebované zdroje v Linuxu?

Senior
AvitoAvito
55

Napiš Singleton v Go s použitím sync.Once, pak to zkomplikuj: GetLogger přijímá name a age, vrací jeden exemplář pro stejné parametry

Middle
Сбертех
55

Jaké platební metody jsi integroval do fiat?

Senior
X5
55

// Otázka 3. Mit fog kiírni a képernyőre package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) - 1 fmt.Println(i) }

Senior
МВидео/эльдорадо
55

Pověz mi o svém vzdělání — správně rozumím, že jsi ukončil bakalářské studium? Jaký obor?

Middle+
AxenixAxenix
55

// Je třeba upravit funkci ap tak, aby do výstupního pole bylo zahrnuto číslo 6 a pole bylo seřazeno // Důležité - funkce ap nic nevrací package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // očekávaný výsledek je - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
AstonAston
55

/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }

Intern
Яндекс
55

Jak byl organizován proces vývoje ve tvém týmu (CI/CD, testování, code review)?

Senior
Cloud.ru
55

Jaký je rozdíl mezi senior a middle vývojářem v týmu?

Senior
Cloud.ru
55

Rozdíly ve strukturách ukládání dat mezi řádkovými a sloupcovými databázemi

Senior
I-teco
55

Povězte mi o úrovních izolace transakcí

Middle+
МВидео/эльдорадо
55

func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // fmt.Println(sum) } func foo_req(c chan int) error { r := rand.Int() for i := 0; i < r; i++ { c <- r } }

Senior
plata
55
/412