Mi az a sharding?
Golang
Mi az a B-fa index és miért a leggyakrabban használt?
Hogyan garantálható az események kézbesítése instabil hálózat esetén (a hálózat megszakadhat, az események nem veszhetnek el)?
Hogyan működik a csomag összeállítása forráskódból Linuxon (a csomagkezelő helyett)?
Mi lassítja a munkát a halommal? Hogyan kerülhető el, hogy a GC befolyásolja a kritikus puffereket?
Mennyire jól alkalmazza a SOLID elveket Go fejlesztésben?
Meséljen a PostgreSQL tranzakciós modelljéről: ACID, MVCC, elszigeteltségi szintek.
Mennyire ismered a TCP/IP verem és az OSI modell? Mely protokollák működnek melyik szinteken?
Mi történik a Go program fordított binárisának indításakor?
Hogyan lehet megérteni, hogy melyik rendszerhívás foglalja el a pprof profilban az idő 70%-át, ha csak egy nagy syscall blokk látható?
Meséljen az anti-fraud szolgáltatásról: mivel foglalkoztak, miért voltak felelősek?
Hogyan történt a központi banki árfolyamok (paraméterek) beszerzése?
Szerinted hol kezdődik a highload? Mi a határ a highload és a nem-highload között?
Milyen jellemző okai vannak a goroutine szivárgásnak a production rendszerekben, és hogyan befolyásolják ezek a szolgáltatás futási viselkedését?
Milyen fejlesztési módszertanokkal dolgozott? Melyek a legkényelmesebbek?
Mi gyorsabb: callback vagy csatorna Go-ban? Miért?
Hogyan értékeli az Arena-alapú memória kezelésének lehetőségét magas terhelésű Go-szolgáltatásokban?
Miért a Go-t választották, és nem a Rust-ot egy kiberbiztonsági projektben?
Hogyan történik az adatok átvitele az infrastruktúrában különböző szolgáltatások között? Brokeren keresztül, közvetlenül, gRPC?
Mesélj a Go-ban lévő kontextusról: típusok, hierarchia, az al-kontextusok jellemzői. Hogyan hozzunk létre olyan al-kontextust, amely nem függ a szülőtől?