Sobes.tech

Golang

Ce microservicii ai dezvoltat?

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

Îți poți aminti o situație în care ceva s-a stricat și ce au făcut?

Senior
WildberriesWildberries
35

Lucrezi în prezent sau ai părăsit deja ultimul loc de muncă?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
35

Ce sunt goroutine-urile în Go și în ce diferă de firele de sistem?

Middle
VKVK
35

Ce cauți acum pentru tine, în ce direcție vrei să te dezvolți?

Middle+
AvitoAvito
35

// Scrieți un handler asincron de sarcini ca bibliotecă // Clientul transmite un obiect (Task) cu date pentru executarea sarcinii, // în exemplul nostru vom folosi o structură goală. // Handler-ul poate procesa nu mai mult de N sarcini simultan, // și nu mai mult de X sarcini pot fi puse în coadă pentru procesare. // Dacă nu există loc în coadă, se returnează imediat o eroare clientului. // Sarcina este preluată în procesare dacă există procesatoare libere. // Simulăm durata procesării cu time.Sleep(5*time.Second). // De îndată ce o sarcină s-a finalizat, luăm următoarea din coadă. // Dacă coada este goală, așteptăm sarcini noi de la clienți. // Cu un asterisc: completați structura Task și obțineți starea sarcinilor printr-o solicitare separată package scheduler type Scheduler interface { AddTask(t Task) error Close() } type Task interface { Do() }

Senior
Cloud.ru
35

Ce vrei să îmbunătățești? Unde simți că ai lacune acum?

Senior
AvitoAvito
35

Povestește despre experiența ta profesională într-o formă liberă, fără detalii tehnice aprofundate.

Senior
FaceApp
35

Ai în mână un carnet militar?

Middle+
WildberriesWildberries
35

Ce se întâmplă dacă nu se găsește nimic în coada locală P?

Middle
RWB
35

Cât de des au fost lansate versiunile? În doze mici sau în porții mari la închiderea unei sarcini importante?

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

Cum funcționează LEFT JOIN? Din ce tabel se preia ce?

Middle
RWB
35

Cum ați gestionat bug-urile în producție? Serviciile în Kubernetes — dacă ceva nu funcționa, cum rezolvați?

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

Ai consultat oferta de job? Care este feedback-ul tău despre ofertă — ce te-a interesat, ai întrebări despre proiect?

Middle+
Скоринг Бюро
35

Luați în considerare activ ofertele? Există etape finale?

Senior
YadroYadro
35

Cunoașteți arhitectura hexagonală? Vorbiți despre structura sa.

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

Se poate standardiza gestionarea erorilor?

Senior
I-teco
35

De ce ai folosit sync.Map în loc de o hartă normală cu Mutex?

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

Ce index să se pună pe câmpul order_sum pentru o interogare cu condiția 'mai mare decât valoarea'?

Middle+
Magnit Tech
35

De ce cauți acum un loc nou și ce cauți pentru tine?

Senior
Себе
35
/412