Sobes.tech

Golang

Tudsz példát mondani egy konkrét, nem triviális megvalósításra, amit személyesen készítettél?

183

A WebSocket HTTP vagy gRPC felett épül fel?

176

Mesélj egy összetett technikai esetről — hogyan valósítottad meg pontosan a megoldást?

176

Hasonlítsa össze három játékos sorban tárolási lehetőséget: Kafka, Redis, PostgreSQL. Melyiket válassza és miért? Mi a lényeges különbség a Redis és a PostgreSQL között ebben a feladatban?

176

Mesélj az Avito eseményrendszeréről — egy meglévőn dolgoztál vagy nulláról írtad újra?

175

Sakk platformhoz matchmaking rendszert tervezz. Bemenetként User ID-t kap, és egy hasonló értékeléssel rendelkező játékospárt kell találni. Terhelés: 1 millió regisztrált felhasználó, 100 ezer DAU, 500-1500 egyidejű játék session csúcsidőben. Milyen architektúrát javasolna?

170

Hogyan dolgozott a WebSocket-tal? Infrastruktúra beállítás szinten vagy csak kód szinten? Milyen technológiákat használt? Volt-e problémája a kapcsolódással az infrastruktúra szinten?

168

Mik a értesítési rendszer funkcionális követelményei? Mit szeretnénk belefoglalni?

167

Mesélj részletesebben az EMCD Tech-nél szerzett tapasztalataidról — mi történt ott, hogyan nőttél két és fél év alatt?

164

Mesélj az gyakornoki tapasztalatodról: mennyi ideig dolgoztál gyakornokként, mikor váltottál teljes munkaidős pozícióra, mi történt a tanulmányaiddal?

164

Mit gondolsz az olyan feladatokról, amelyek különböző területekről származnak, beleértve a DevOps-t és az infrastruktúrát, egy startupban?

162

Írd le a játékos lépésének folyamatát: hogyan jutnak az adatok a WebSocket-től a második játékos állapotának frissítéséhez?

161

Mesélj a fejlesztésben szerzett tapasztalataidról és az utadról — honnan indultál, és hogyan jutottál el a Go-hoz?

160

A matchmaking rendszer követelményeinek formalizálása: hogyan keressünk mérkőzést, mit tegyünk, ha nem találunk ellenfelet, hogyan validáljuk a lépéseket, szükség van-e időmérőre, hogyan frissítsük a rangsort, szükséges-e a partitörténet, mit tegyünk, ha megszakad a kapcsolat?

159

Szükség volt-e új mikroszolgáltatások írására egy új funkcióhoz nulláról?

158

A HR-platform már létezett, amikor megérkeztél, vagy nulláról íródott?

156

Meséljen a nagy terhelésű rendszerekkel kapcsolatos tapasztalatairól. Szükség volt-e már a forgalom elosztásával és kiegyensúlyozásával kapcsolatos feladatok megoldására?

155

Az EMCD Tech egy startup volt vagy egy nagyvállalat?

153

Hogyan lehet támogatni az időkorlátos játékokat (3 vagy 5 perc), a korlátlan játékokon kívül?

148
/3