Sobes.tech

Golang

Co je alias v kontextu programovacího jazyka rune?

Junior — Middle
204

Proč jsi nepřešel do týmu Wildberries po třech letech práce tam?

Middle+
203

Jak je v implementaci Map detekována kolize?

Junior — Middle
197

Jaké důsledky nastávají při současném zápisu do Mapy z různých konkurenčních gorutin?

Junior — Middle
188

Pověz mi o začátku své kariéry — čím ses zabýval před srpnem 2020?

Middle+
188

Můžete vysvětlit sekvenci provádění odložených funkcí registrovaných v Go?

Junior — Middle
187

Jak budeš vybírat nové místo práce — co je důležité?

Middle+
182

Proč teď při hledání práce?

Middle+
180

Pověz mi o procesu vydání — jak je vydání uspořádáno?

Middle+
180

Jak jsou úkoly rozděleny mezi backendy v týmu?

180

Jaké testy byste napsali pro tento kód kromě jednotkových testů? Jak byste testovali vícenásobné vlákno?

Middle+
178

Implementujte metodu grpc-server AddItemAndOrder: 1. Přidejte položky do košíku 2. Je povinné informovat potenciální spotřebitele o vytvoření košíku prostřednictvím message brokeru. 3. Při změně složení košíku je třeba přepočítat basket.Total=sum(počet*cena) 4. Všechny prvky košíku musí být unikátní podle klíče ProductID 5. Pro dokončení košíku je nutné změnit jeho stav na ordered 6. Úpravy již objednaných košíků nejsou povoleny

Middle+
177

Pověz mi o struktuře týmu — kdo v něm je?

Middle+
177

Jaké produktové metriky sbíráte?

Middle+
175

Povězte mi o svém současném týmu a projektu

174

Jak vyřešit problém race condition při současném přidávání zboží do jednoho košíku z různých gorutin?

Middle+
170

Povězte o posledním selhání (produkční incident) — jak bylo nalezeno, jak bylo řešeno, kdo to řešil

168

Pověz mi o obchodní vertikále, ve které se nacházíš

Middle+
167

Povězte mi o posledním velkém úkolu nebo projektu, který jste dělali

166

Můžete vysvětlit princip fungování mutexu a jeho použití ve vícetřetových programech?

Junior — Middle
166
/5