Sobes.tech

Golang

Cum are loc procesul de înregistrare a veniturilor pentru persoanele autorizate independent?

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

Vorbește despre procesarea concurentă — ai un punct separat despre asta. Cum au limitat paralelismul? Câte conexiuni erau la PostgreSQL?

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

Ești în curs de a susține interviuri în acest moment sau ai oferte în mână?

Middle+
WildberriesWildberries
44

Ce se întâmplă dacă transmiți un slice ca argument al unei funcții și îl modifici în interior?

Senior
Магнит Тех
44

Cu ce garanții de livrare în Kafka te-ai confruntat?

Senior
Магнит Тех
44

Care este diferența dintre multitasking-ul cooperativ și preemptiv?

Senior
AvitoAvito
44

Exercițiu despre diapozitive în Go: ce va afișa codul cu funcțiile addNums și addDynams?

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

Cum a fost detectată desincronizarea — prin partițiile Kafka sau între straturi?

Middle+
VK music
44

Cine realizează traducerea adreselor virtuale în adrese fizice?

Middle
Graveling
44

Vorbește despre sarcini și cazuri interesante legate de optimizarea sub sarcină.

Senior
Hi Rockits
44

Ai lucrat cu OpenTelemetry?

Middle
Small
44

Vorbește despre munca ta actuală la Wildberries — ce platformă este, ce echipă, cu ce te-ai ocupat?

Senior
Hi Rockits
44

Cum vom menține coerența datelor în timpul citirii?

Senior
I-teco
44

Care a fost numărul maxim de solicitări pe secundă la cel mai încărcat serviciu?

Senior
eLama
44

// Corectează codul func FixProblem() { var wg sync.WaitGroup ch := make(chan string, 5) mu := sync.Mutex{} for i := 0; i < 5; i++ { wg.Add(1) go func(ch<- string, i int, wg *sync.WaitGroup) { defer wg.Done() mu.Lock() defer mu.Unlock() msg := fmt.Sprintf("Goroutine %s", strconv.Itoa(i)) ch <- msg }(ch, i, &wg) } for { select { case q := <-ch: fmt.Println(q) } } wg.Wait() }

Middle
WildberriesWildberries
44

Ce este un rune în Go?

Senior
техвил
44

Ești în prezent în căutare activă și de ce iei în considerare oferte?

Middle
VKVK
44

Ce sunt structurile în Go și pentru ce sunt folosite?

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

Au fost cazuri în care a fost nevoie să-ți susții o idee sau o funcție în fața produsului sau a analiștilor?

Senior
Суточно.руСуточно.ру
44

// Corectează codul astfel încât cererile să fie concurente și să se afișeze codul de răspuns // și în caz de eroare, să se înregistreze și să continue procesarea package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Procesați resp dacă este necesar } }

Senior
ИП Ганус Александр Андреевич
44
/412