Sobes.tech

Golang

Povězte nám o svém projektu v Ozonu — co jste dělali?

Middle
203

Jaká je vaše úroveň: middle, middle+, senior?

Middle
200

Kolik lidí je v týmu?

Middle
195

Jak se cítíš v týmu na úrovni? Čo ti chybí k plnohodnotné pozici seniora?

Senior
192

Jaké byly nejnáročnější úkoly na projektu? Jak jste přistupovali k neznámým úkolům?

Senior
190

Co se stane, pokud se změní datová smlouva, kterou služba přijímá? Jak jste řešili problém změny schématu v CDC/Kafka?

Senior
189

Implementujte funkci pro nalezení služby s největším počtem logů v každém namespace. Jaká je složitost algoritmů pro top-1, top-2, top-10?

Middle+
178

Jaké vzory jste v kódu použili? Proč jste zvolili Event-Driven přístup a Kafka, místo běžných požadavků?

Senior
178

Proč spotřebitelé Kafka dostávají událost 'objednávka doručena' dříve než událost 'objednávka vytvořena'? Jak to opravit?

Middle+
175

Jaké alternativní metody komunikace mezi goroutines existují kromě použití kanálů?

Junior — Middle
173

Implementujte získání top-5 služeb v O(N) pomocí pomocné struktury

Middle+
172

Jaké jsou lhůty pro horké nabídky podle stavu hledání?

Middle
165

[jméno] se zeptal: Bydlíte v Moskvě — je to aktuální informace?

Middle
161

Do jaké míry jste se podílel na rozhodování o zavedení Kafka a dalších nástrojů? Diskutoval jste o tom s kolegy nebo s vedoucím týmu?

Senior
161

Proč nebyly zváženy možnosti uvnitř Ozonu?

Middle
161

Jak paralelně zpracovat logy pomocí worker poolu? Jak získat výsledky z gorutin?

Middle+
160

Služba se zasekla po připojení desátého obchodu ke statistické funkci. Co budeš dělat? Jak diagnostikovat a optimalizovat databázi?

Middle+
158

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

Middle
157

Kafka není dostupná, služba nemůže odeslat aktualizaci objednávky. Jak problém vyřešit? Co je to Outbox pattern?

Middle+
157

Podle jakých hlavních kritérií si nyní vybíráte zaměstnavatele?

Middle
153
/3