Golang
Milyen színű tárgyakat távolítanak el a szemétgyűjtő munka végén?
Mi az a pánik a Go-ban?
Hogyan generálsz mockokat az egységtesztekhez?
Fontos, hogy a munkatapasztalat megfeleljen a valóságnak — van-e bizonyítékod a tapasztalatodra, például munkakönyved?
Emlékezz egy olyan helyzetre, amikor egy zsákutcában voltál, és nem tudtad, hogyan oldd meg a problémát
Mi történik, ha elindítasz egy goroutine-t és benne panic-et hívsz?
Mi a különbség a service és a use case között a réteges architektúrában? Adj meg konkrét példákat.
Hogyan írtál a adatbázisba? Egyenként vagy csoportosan?
Milyen HTTP-válaszkódok léteznek?
Mit csináltál a cégnél? Mivel foglalkoztál?
Beszéljen a mérnöki gondolkodásról: hogyan értelmezi a feladatokat, hogyan kezeli a bizonytalanságot, hogyan használja az AI-t a fejlesztésben?
Hogyan egyeztettek a szomszédos csapatokkal a szerződésekről — protobuf, esemény szerződések, miben különböznek?
Mi a különbség a Consumer Group használata és nélküle a Kafka-ban?
Mesélj a GMP modellről Go-ban. Hogyan működnek a sorok, mi az a handoff, work stealing, netpoller?
Mi a különbség a goroutine és a szál között?
Miért van szükség TCP-re, ha egyszerűen újra lehet küldeni az IP csomagokat válasz hiányában?
Mi a különbség a rendszerhívás (pl. olvasás) blokkolása és a Mutex blokkolása között?
Mi az index a adatbázisokban, milyen típusai vannak és melyiken dolgozott?
Mit használ a gyakorlatban a select kulcsszó?
Miért vannak egy hash-táblában/map-ben vödrök? Mi a funkcionális szerepük?