Sobes.tech

Golang

Mesélj az izolációs szintekről tranzakciókban. Hány van belőlük, és melyik az alapértelmezett a PostgreSQL-ben?

Middle
Small
39

Milyen feladatokat szeretsz? Mit keresel magadnak?

Senior
Холодильник.руХолодильник.ру
39

Van tapasztalata monolitból mikroservizekre való átállásban?

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

Milyen dokumentumokat tároltak az ELK-ben?

Senior
Cloud.ru
39

Mit tudsz a Kafka szállítási garanciáiról?

Middle+
Magnit Tech
39

Mesélj a fejlesztésben szerzett tapasztalataidról és az utadról — honnan indultál, és hogyan jutottál el a Go-hoz?

Senior
Hi Rockits
38

Melyik üzleti részegért felelt a csapatod? Miért volt felelős?

Senior
Wildberries & Russ Bank
38

Milyen típusú közbenső folyamatok közötti kommunikáció (IPC) létezik?

Senior
AvitoAvito
38

Hogyan működik egy hash-tábla (térkép) Go-ban? Mi az a ütközés és hogyan kezelik? Zárt vs nyitott címzés, láncolás.

Middle+
VK CloudVK Cloud
38

Milyen típusú indexek vannak az adatbázisokban, és mire szolgálnak?

Senior
AvitoAvito
38

Miért fontolgat új ajánlatokat, és miért hagyta el a korábbi cégét?

Middle
Яндекс
38

// TODO backends []*BackendImpl index int mu sync.Mutex func (b *Balancer) Invoke(ctx context.Context, req Request) (Response, error) { b.mu.Lock() index := b.index if b.index + 1 == len(b.backends) { b.index = 0 index = 0 } b.mu.Unlock() resp, err := b.backends[index].Invoke(ctx, req) b.mu.Lock() defer b.mu.Unlock() b.index += 1 return resp, err } // addr tartalmazza egy adott példány ip:port címét func NewBackend(addr string) *BackendImpl // addrs tartalmazza az összes kiegyensúlyozott példány címét func NewBalancer(addrs []string) *Balancer { // TODO backends := make([]*BackendImpl, len(addrs)) for _, addr := range addrs { backends = append(backends, NewBackend(addr)) } return &Balancer{ backends: backends, } }

Middle
Яндекс
38

Milyen problémák merülnek fel a konkurens hozzáférés során, amikor a Get és Set metódusokat különböző gorutinokból hívják? Hogyan oldják meg ezeket?

Senior
Cloud.ru
38

Az önéletrajzban említik, hogy bevezetted a tracinget — tudnál róla többet mondani?

Senior
OkkoOkko
38

Tudja, mi az az OSI modell? Hány rétege van? Tudna róluk mesélni? Milyen tapasztalatai vannak go és C/S területen? kulcs: suricata, dpi, pcap, wireshark, zeek Mely címek tekinthetők helyi és privát címeknek? Adjon példákat helyi címekre.

Senior
HR
38

Hogyan van megvalósítva a Mutex a motorháztető alatt? Mi az a SpinLock és hogyan működik?

Middle+
VK CloudVK Cloud
38

Miért nem garantálják a Go fejlesztők a térkép bejárási sorrendjét a range során?

Middle
СитиДрайвСитиДрайв
38

Hogyan lehet SQL szinten megérteni, hogy már létezik ilyen idempotencia kulcs? Hogyan használjuk az ON CONFLICT-ot?

Senior
Pasul LTD
38

Hogyan skáláztad a fogyasztókat Kafka-ban? Mi történik, ha több fogyasztó van, mint partíció?

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

Meséljen a jelenlegi projektjéről — mivel foglalkozik?

Middle+
OZONOZON
38
/412