Sobes.tech

Golang

Co říct interviewérovi (pokud se zeptají) "Použil bych worker pool s pevně stanoveným počtem workerů, kanál pro úkoly a sync.WaitGroup. Workeři budou provádět požadavky, a timeout a zrušení budou řízeny přes kontext. Výsledky shromáždím v bufferu, chráněném mutexem (nebo přes samostatný kanál)." Teď je řada na tobě Napiš kód v tomto chatu. Já ho zkontroluji a dám zpětnou vazbu. Pokud nevíš, kde začít, požádej o nápovědu. Hodně štěstí!

Senior
FREEDOM LIFESTYLE
38

Co je to rozhraní v Go, k čemu je potřeba, jak funguje? Jak vypadá pod kapotou?

Senior
YadroYadro
38

Povězte mi o sobě, svých zkušenostech a projektech

Senior
СБЕРСБЕР
38

Jaký bude výsledek zápisu do uzavřeného kanálu? (zablokování / panika / operace vrátí chybu)

Senior
Лаборатория Касперского
38

Dále jste rozložili úkoly, které přinesl systémový analytik, uvnitř týmu?

Senior
AvitoAvito
38

Jak bys navrhl službu na 50k RPS s minimální zpracováním dat a odesíláním na externí API, s garancí doručení a bez duplicit?

Middle+
Servicepipi
38

Co dělá runtime.KeepAlive a v jakých případech je nutné?

Middle
Еаптека
38

Pověz mi o zátěžích a zajímavých případech souvisejících s optimalizací pod zátěží.

Senior
Hi Rockits
38

Jak zajistit, aby zpráva z fronty byla zpracována přesně jednou, pokud je více pracovníků?

Senior
OZONOZON
38

V jaké fázi jsi teď u technických pohovorů? Máš nabídky?

Middle+
OZONOZON
38

Na jakém ročníku na univerzitě pracujete? Proč jste si ihned vybral Go? Jak jste se k němu dostal?

Middle
Магнум
38

Jak často docházelo k únikům paměti?

Middle
WildberriesWildberries
38

Jaký seznam příkazů používáš každý den?

Middle+
VK CloudVK Cloud
38

Jaké úrovně izolace transakcí PostgreSQL znáte?

Senior
FinFrame
38

Proč nepoužít WebSocket místo gRPC streamingu?

Middle
Small
38

Proč jste se rozhodli právě teď změnit zaměstnavatele?

Middle
X5 groupX5 group
38

Existuje OOP v Go a v jaké formě?

Senior
YadroYadro
38

Jaká by byla pro vás zajímavá měsíční zaručená úroveň příjmu?

Middle
РедСофт
38

Máte zkušenosti s psaním programů s vícenásobným vlákněním nebo asynchronními operacemi?

Middle
Яндекс
37

Lze vylepšit algoritmus maxSegment?

Senior
Яндекс
37
/412