Sobes.tech

Golang

Jaké jsou výhody a nevýhody dvou scénářů: přidání úkolů před spuštěním poolu a po jeho spuštění?

Senior
181

Jak byl organizován proces vývoje ve tvém týmu (CI/CD, testování, code review)?

Senior
181

Vzpomínáš si, od které verze je dostupný rozsah podle kanálu?

Senior
180

Pověz o databázích SQL a NoSQL

Senior
179

Je index GIN vhodný pro fulltextové vyhledávání?

Senior
179

Jak jste provedli nasazení a konfiguraci projektu v předchozích projektech?

Junior — Middle
179

Ukázali ti službu a řekli, abys to udělal stejně — tvé akce

Senior
178

Chceš se profesně rozvíjet? Kam chceš dojít?

Senior
178

Bude pro toto řešení potřeba konstruktor?

Senior
177

Jaká data ukládali do Redis a jak poznali, že inzeráty jsou žhavé?

Senior
176

Jak probíhala spolupráce mezi týmy při integraci s jinými službami?

Senior
176

Úrovně izolace transakcí v PostgreSQL

Senior
175

Co je to index a jaké typy indexů existují v PostgreSQL?

Senior
175

K čemu je nejčastěji používán Consul v architektuře mikroservisů?

Senior
175

Co tě zaujalo na této nabídce a proč odcházíš ze svého předchozího místa?

Senior
174

Jak se cítíš ohledně úkolů s neurčitými požadavky a tvůrčí svobodou?

Senior
174

Máš zkušenosti s AI agenty, RAG systémy nebo MCP?

Senior
174

Proč jste se rozhodli vstoupit na trh a zvážit novou práci?

Senior
173

Co si myslíš o přesčasech?

Senior
172

// 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
171
/7