Golang
Mesélj a pub/sub megközelítésről Redis-ben egy sakk szolgáltatáshoz — előnyök és hátrányok
Hogyan tervezi a cache-t az OrderService architektúrájában használni? Pontosan mit fog tárolni a Redis?
Mi az a defer? Mit fog kiírni a következő kód? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```
Be: [1, 2, 3, 4, 5] Kimenet: Igaz Be: [1, 2, 3, 3, 4, 5, 1] Kimenet: Hamis
Milyen pozíciót fontolgat most magadnak, mi lenne érdekes?
Mesélj, milyen problémákat látsz most a cache megvalósításában?
Mekkora volt az eddigi legnagyobb adatmennyiség, amellyel adatbázisokban dolgozott?
Milyen lehetőségek voltak a DLQ-ból származó üzenetek manuális feldolgozása után? Technikai szempontból mit csináltál velük?
Hol tárolódik a memória a goroutine-okban?
Mi a különbség a TCP és az UDP között? Hol alkalmazzák őket?
Készítettél dashboardokat a Grafanában?
Hogyan működik a select több csatornával Go-ban?
Hogyan gyorsítható a lekérdezések végrehajtása?
Mi a legfontosabb számodra a kód áttekintésében, mire figyelsz elsőként?
Hogyan biztosított a projekt adatintegritása?
Mi történik, ha elindítunk 5 billió goroutine-t? Hogyan optimalizáljunk?
Milyen csapdák lehetnek a map iterálásakor Go-ban?
Milyen parancs változtathatja meg az aktuális ág kiindulási commitját?
Írtál már operátorokat Kuberneteshez?
Milyen teszteket írsz általában, és milyen esetekben alkalmazzák őket?