Sobes.tech

Golang

Lze bylo měnit limity a pravidla za běhu? Bylo k tomu UI?

Senior
А7
34

Mohou několik konzumentů ze stejné skupiny konzumentů číst současně jednu partici?

Middle+
А7
34

Jaké mikroservisy jste vyvíjel?

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

Vždy jste pracoval jako outsourcing/outstaff?

Middle
МВидеоМВидео
34

Co jsou gorutiny v Go a čím se liší od systémových vláken?

Middle
VKVK
34

Proč bys zvolil kanál místo WaitGroup/errgroup? V čem je errgroup horší?

Middle
Aliexpress
34

// Napište asynchronního zpracovatele úloh jako knihovnu // Klient předává objekt (Task) s daty pro vykonání úlohy, // v našem příkladu použijeme prázdnou strukturu. // Zpracovatel může současně zpracovávat maximálně N úloh, // a maximálně X úloh může být ve frontě na zpracování. // Pokud není místo ve frontě, ihned vrátíme klientovi chybu. // Úloha je přijata ke zpracování, pokud jsou k dispozici volní zpracovatelé. // Délku zpracování simulujeme pomocí time.Sleep(5*time.Second). // Jakmile jedna úloha skončí, vezmeme další z fronty. // Pokud je fronta prázdná, čekáme na nové úlohy od klientů. // S hvězdičkou: doplňte strukturu Task a získejte stavy úloh přes samostatný dotaz package scheduler type Scheduler interface { AddTask(t Task) error Close() } type Task interface { Do() }

Senior
Cloud.ru
34

Proč vznikla potřeba snižovat alokace – byla to žádost od byznysu nebo vlastní iniciativa týmu?

Senior
А7
34

Můžeš přepsat konstrukci odesílání úkolů pomocí range?

Senior
Магнум
34

Pověz mi o své pracovní zkušenosti volnou formou, bez hlubokých technických detailů.

Senior
FaceApp
34

Kolik máš komerční zkušenosti s Go?

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

Chcete plný úvazek na dálku nebo jste také ochotni zvážit možnosti s kanceláří?

Senior
АЙ-ТЕКОАЙ-ТЕКО
34

Proč hledáte novou práci, co chcete změnit?

Senior
Cloud Advisor
34

Aktivně zvažujete nabídky? Jsou nějaké závěrečné fáze?

Senior
YadroYadro
34

Byl Redis ve všech třech datových centrech?

Middle
Aliexpress
34

Vysvětli, co je pole inventory_code (kód) v tabulce knih, co to je?

Middle
Ozon FreshOzon Fresh
34

V jazyce Go jsou gorutiny — lehké vlákna. Můžeš vysvětlit, jak chápeš, kdy je třeba použít gorutinu a kdy ne?

Middle
Aliexpress
34

Pověz mi o posledním projektu.

Senior
FREEDOM LIFESTYLE
34

Co děláte, když se vám překročí termín, deadline je prošlý a pak se objeví kritická chyba v produkci?

Senior
VK Live
34

Proč jsi použil sync.Map místo běžné mapy s Mutex?

Senior
РамблерРамблер
34
/412