Golang
Hol szeretnél fejlődni és karrieredben növekedni?
Technikai szakemberként szeretnél fejlődni, vagy a menedzsmentbe való átállást fontolgatod?
Hogyan értékelnéd magad a rang szerint?
Mik a értesítési rendszer funkcionális követelményei? Mit szeretnénk belefoglalni?
Hogyan lehet saját típusokat létrehozni struktúrák alapján Go-ban?
Mi a különbség a Dependency Inversion és a Dependency Injection között?
Használsz valamilyen MI-eszközt, például Cursor vagy Claude? Ha igen, milyen célokra?
Elemezze az alábbi Go kódrészletet, és magyarázza el, mit fog a program kiírni, és miért: ```go func main() { type User struct { Name string } m := map[string]User{ "a": {Name: "Alice"}, } u := m["a"] u.Name = "Bob" fmt.Println(m["a"].Name) } ```
Mi az az O-jelölés (Big O jelölés)?
Hogyan állítsuk be a szükséges indexet? Mit nézzünk az EXPLAIN-ben? Hogyan lehet megérteni, hogy az index nem használódik?
Meséljen a fájlrendszerekről — hogyan történik az út az eszköztől a fájlig Linuxban
Dolgozott már gRPC-vel? Milyen protokollt használnak a háttérben?
Mesélj a monitorozási rendszerről: metrikagyűjtők, riasztások
Beszéljen az objektum poolról: mi ez és hogyan működik?
Hogyan valósult meg az összegzett kirakatok snapshot rendszere?
Lehet-e növevelni a partíciók számát Kafka-ban anélkül, hogy újra létrehoznánk a témát?
Hogyan kommunikáltak egymással a szolgáltatások mikroservice architektúrában? Ki írta a szerződéseket?
[név] kérdezte: meséljen a Kafka és Airflow használatával szerzett tapasztalatairól.
Hogyan működtek együtt a szolgáltatások?
Mi az a profilozás Go-ban? Használtad már a pprof-t?