Kaip organizuoti vidinius pranešimus (savo svetainės varpelis)? Kokį transportą naudoti?
Golang
Kaip dirbote su WebSocket? Infrastruktūros nustatymo lygyje ar tik kode? Kokias technologijas naudojote? Ar buvo ryšio problemų infrastruktūros lygyje?
Palytojų eilės saugojimo tris variantus palyginkite: Kafka, Redis, PostgreSQL. Kurį pasirinkti ir kodėl? Kuo esminė skirtumas tarp Redis ir PostgreSQL šiai užduočiai?
Nedirbote startuose, bet šis formatas jums artimas — kodėl?
Papaskink apie įvykių sistemą Avito — dirbai su esama ar perrašinėjai nuo nulio?
Papaskink apie savo dabartinį darbą Wildberries — kokia platforma, kokia komanda, kuo užsiiminėjai?
Papaskinkite išsamiau apie savo patirtį EMCD Tech — ką ten veikėte ir kaip per pusantro metų išaugote?
Papaskink apie praktiką: kaip ilgai dirbai praktikantu, kada perėjai į pilną darbo laiką, kas nutiko su tavo studijomis?
Kodėl reikalinga Load Balancer + API Gateway jungtis? Kokia kiekvieno komponento funkcija?
Kaip manote, kaip jums atrodo, užduotys iš skirtingų sričių, įskaitant DevOps ir infrastruktūrą, startuolyje?
Formalizacija reikalavimų matchmaking sistemai: kaip ieškoti rungtynės, ką daryti, jei varžovas nerandamas, kaip patvirtinti ėjimus, ar reikalingas laikmatis, kaip atnaujinti reitingą, ar reikalinga partijos istorija, ką daryti, jei nutraukiama jungtis?
Aprašykite žaidėjo ėjimo srautą: kaip duomenys pereina nuo WebSocket iki antrojo žaidėjo būsenos atnaujinimo?
Papaskinkite apie savo patirtį dirbant su didelės apkrovos sistemomis. Ar teko spręsti užduotis, susijusias su srauto paskirstymu ir balansavimu?
Ar HR platforma jau egzistavo, kai atvykote, ar buvo rašoma nuo nulio?
Ar kada nors teko rašyti naujus mikroservisus nuo nulio naujai funkcijai?
Papaskink apie savo patirtį ir kelią plėtroje — nuo kur pradėjai ir kaip pasiekiai Go?
Ar EMCD Tech buvo startuolis ar didelė įmonė?
Kaip pridėti palaikymą žaidimams su laiko apribojimu (3 arba 5 minutės) be apribojimų žaidimo?
Kaip atrodytų atnaujinta Redis schema su timeout-worker žaidimams su laiko apribojimu?
Sukurkite šachmatų platformos matchmak sistemą. Įėjimas yra User ID, ir reikia rasti porą žaidėjų su panašiu įvertinimu. Apkrova: 1 milijonas registruotų vartotojų, 100 tūkst. DAU, 500-1500 vienu metu žaidimo sesijų piko metu. Kokią architektūrą siūlote?