Čo je alias v kontexte programovacieho jazyka rune?
Golang
Prečo si neprešiel v ekipo Wildberries po treh letih dela tam?
Ako sa v implementácii Map vykonáva detekcia kolízií?
Aké dôsledky majú súčasné zápisy do Mapy z rôznych konkurenčných gorutín?
Povedaj mi o začiatku svojej kariéry — čím si sa zaoberal pred augustom 2020.?
Môžete vysvetliť sekvenciu vykonávania odložených funkcií zaregistrovaných v Go?
Prečo teraz pri hľadaní práce?
Ako sú úlohy rozdelené medzi backendy v tíme?
Ako budeš vyberať nové pracovisko — čo je dôležité?
Porozprávaj mi o procese vydania — ako je vydanie usporiadané?
Aké testy by ste napísali pre tohto kódu okrem jednotkových testov? Ako by ste testovali viacvláknové správanie?
Implementirajte metodo grpc-server AddItemAndOrder: 1. Dodajte izdelke v košarico 2. Obvezno obvestite potencialne potrošnike o dejstvu, da je košarica ustvarjena prek message brokera. 3. Ob spremembi sestave košarice je treba ponovno izračunati basket.Total=sum(število*cena) 4. Vsi elementi v košarici morajo biti unikatni po ključu ProductID 5. Za dokončanje košarice je potrebno spremeniti njen status na ordered 6. Spremembe v že naročenih košarah niso dovoljene
Porozprávaj o štruktúre tímu — kto je v ňom?
Ako vyriešiť problém race condition pri súčasnom pridávaní tovaru do jedného košíka z rôznych gorutín?
Aké produktové metriky zbierate?
Povedzte nám o vašom aktuálnom tíme a projekte
Povedajte o zadnjem neuspehu (incident v proizvodnji) — kako so ga našli, kako so ga rešili, kdo ga je rešil
Povedz mi o obchodnej vertikále, v ktorej sa nachádzaš
Môžete vysvetliť princíp fungovania mutexu a jeho použitie v viacvláknových programoch?
Povedzte o poslednej veľkej úlohe alebo projekte, ktorý ste vykonali