Sobes.tech

Golang

Šta je Inversion of Control?

Middle
СБЕРСБЕР
39

Да ли си имао приступ до продукцију?

Middle+
Яндекс вертикали
39

Koje primitive za sinhronizaciju postoje u Go? Koji mutex bi bio najbolji u ovom slučaju?

Middle
Туту
39

Ispričajte o najvećem neuspehu na poslu. Koji ste zaključak izvukli?

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

Koji indeksi postoje u PostgreSQL?

Middle+
purrweb
39

// TODO: implementirati func (s *Service) GetProducts(ctx context.Context, skus []SKU) (map[SKU]Product, error) { return nil, nil }

Senior
Магнит Тех
39

Šta je OSI model?

Middle+
YadroYadro
39

Kako raditi sa ugovorima tokom razvoja nove usluge, kada ugovori još nisu finalizovani i često se menjaju?

Senior
X5
39

Šta možeš da kažeš o Mutex?

Middle
АО Медиа Эффект
39

Koja je bila vaša omiljena strategija kada je Elasticsearch klaster pao ili prestao da odgovara? Da li je funkcija pretraživanja na sajtu bila pokvarena, ili je postojao rezervni mehanizam za direktne zahteve ka PostgreSQL-u?

Middle
AndersenAndersen
39

Napišite funkciju koja proverava da li je niz palindrom. Palindrom je niz karaktera koji se čita isto u oba smera. Treba proveriti samo na karaktere azbuke a- я, А- Я, bez obzira na veličinu slova.

Middle
VKVK
39

Zašto ste odlučili da podelite monolit na 3 nezavisne servise? Na čemu je ta odluka zasnovana?

Senior
МВидеоМВидео
39

Koje metrike ste pratili prilikom konzumiranja podataka iz izvora?

Middle+
РамблерРамблер
39

Šta će se desiti ako pokušate zatvoriti neinicijalizovan kanal?

Senior
FinFrame
39

Da li ste radili jedinicne testove?

Middle+
Voximplane
39

Можете ли дати дефиницију неопределеног интеграла?

Middle
Graveling
39

Kako organizovati interakciju između frontend i backend za slanje obaveštenja u realnom vremenu?

Senior
А7
39

// бројеви од 1 до 10 func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

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

Koji je vaš format rada? Da li radite potpuno na daljinu? Gde se trenutno nalazite?

Senior
X5
39

Kako se odnosiš prema AI alatima? Da li ih koristiš sam u svom radu za neke zadatke?

Senior
АЭРО
39
/411