Sobes.tech

Golang

Cum funcționează profilarea?

Senior
OZONOZON
68

Ce te motivează acum să cauți un nou loc de muncă?

Senior
Ozon ФинтехOzon Финтех
68

Întrebarea 1: Ce va afișa codul cu slices? (append, capacitate, array subiacente partajat)

Middle+
СБЕРСБЕР
68

Vorbiți despre strategiile de sharding ale bazelor de date: când să începeți sharding-ul și după ce criterii alegeți cheia de sharding?

Senior
А7
68

De ce ați ales Kafka în loc de RabbitMQ sau o bază de date? Care a fost sensul?

Middle+
Защита Инфо Транс z-it
68

Aveți experiență cu Docker? Aveți experiență în scrierea Dockerfile-urilor de unul singur?

Middle+
МТСМТС
68

Ce este SOLID? Enumerați principiile.

Middle
СБЕРСБЕР
68

Vorbește despre echipă și procesele de management (sprinturi, kanban etc.)

Senior
VK Live
68

Care este experiența ta generală în IT în plan comercial?

Middle+
Штрафов нет
68

Ce este o interfață nil? Ce se află sub capotă?

Middle+
Бюро 1440Бюро 1440
68

Cât timp este necesar pentru procesare?

Middle
OZONOZON
68

Cum faceți deployment: Kubernetes, bare metal sau cloud?

Middle+
VK music
68

// Problema 3 // Descrieți ce sarcină rezolvă acest cod // Ce probleme există în această soluție? // Cum ați rescrie acest cod? var c int var mu sync.RWMutex type Trace struct { // Câmpuri aici } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }

Senior
МТС CloudМТС Cloud
68

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

Senior
Магнит Тех
68

Dacă adăugăm mulți consumatori, dar întârzierea Kafka nu scade, ce indică acest lucru?

Middle+
ВайлдберрисВайлдберрис
68

Ce instrumente folosești pentru evaluarea performanței și profilare în timpul dezvoltării unei aplicații în Go?

Senior
2gis2gis
68

Cum gestionezi situația în care toate cele 5 goroutine văd simultan un cache gol și merg la baza de date (cache stampede)?

Senior
РамблерРамблер
68

De ce este convenabil ca numărul de shards să fie o putere a lui doi, și nu, de exemplu, trei?

Middle
Ozon FreshOzon Fresh
68

Ce avantaje tehnologice și ecosisteme ale Go, posibil unice, pe care doar Go le îndeplinește, ai putea să le menționezi?

Senior
purrweb
68

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

Senior
Hi Rockits
68
/412