Végrehajtották a szolgáltatásod terheléses tesztjét?
Golang
Mi az a defer? Milyen sorrendben hajtódnak végre a defer-ek több defer esetén?
Mesélj a Go nyújtotta szeletekről: mik azok, miből állnak, mi történik, ha egy szeletet fogadó függvényben append-et végzel?
Áthelyezted a nem érvényes üzeneteket egy külön témába, vagy hogyan?
Mit tettél, ha az adatok elvesztek? Hogyan lehet általában megérteni, hogy az adatok elvesztek?
Milyen gyakran használod a worker pool-t és milyen feladatokra?
Hány Postgres példány volt a projektben?
Hogyan volt formalizálva a Petrovichnál és korábban a Gazpromneftnél?
Mióta foglalkozol Go-val?
Mit kellett versenyszerűen csinálni? Hogyan korlátozd a párhuzamosságot?
Próbálod a lehető legtöbbet százalékban lefedni, vagy a legkritikusabb üzleti logikát?
Mi történt a pipeline-ban az inbox után? Hogyan íródtak az adatok az adatbázisba?
Mit tettél a fogyasztói késéssel (consumer lag) a szolgáltatás újraindítása vagy leállítása során?
Írsz dokumentációt?
Mesélj magadról, mivel foglalkoztál, mit csináltál?
Mit jelent az RPC-stílusú névhasználat? A mi esetünkben a gRPC és a REST — miben különböznek?
Használtál trigger-eket a gyakorlatban?
A s változó a konverzió után ugyanabban a memóriában van, vagy más helyen van allokálva?
Honnan származtak az adatok? A logisztikusok küldték vagy hogyan?
Miért szükséges a konténerizáció? Miért nem egyszerűen deployolunk?