Golang
Még a Magnitnál dolgozol? Miért döntöttél úgy, hogy belépsz a piacra?
Ki volt még a te és a csapatvezető mellett a csapatban?
Mi az a string a Go-ban? Hogyan lehet megtudni egy string hosszát karakterekben és bájtokban?
```go func main() { wg := sync.WaitGroup{} for i := 0; i < 10; i++ { wg.Add(1) go func(wg sync.WaitGroup) { defer wg.Done() fmt.Println(i) }(wg) } wg.Wait() fmt.Println("some text") time.Sleep(1 * time.Minute) fmt.Println("some text2") } ```
Miért döntöttél úgy, hogy külön Start metódust hozol létre a munkások indításához?
Miért kell a Redis, ha csak gyorsan visszaadja az adatokat a memóriából?
Mesélj a Legionnál szerzett munkatapasztalatodról.
Hogyan jutottál el a PostgreSQL optimalizálásához, és milyen optimalizációs módszereket alkalmaztál?
Vannak versengő ajánlatok?
Meddig dolgozott PHP-fejlesztőként, és meddig Go-ban?
Hány rekord volt? Mennyit kell tárolni történelmi adatokból?
Hogyan garantálhatjuk, hogy senki sem ír a zárt csatornába? Mi az egyszerű szabály?
Hogyan viszonyulsz a szolgálatokhoz? Volt már ilyen tapasztalatod?
Hogyan nézett ki pontosan az optimista zárolási útvonal a Kafka-ból érkező üzenet fogadásától a adatbázis frissítéséig?
Mi az a külső kulcs?
Van tapasztalatod relációs adatbázisok lekérdezéseinek optimalizálásában?
Hogyan optimalizálta a keresési forgatókönyveket?
Mi demotivál a munkában?
Mesélj a Kafka jellemzőiről — hogyan van felépítve?
Mikor számítódnak ki a késleltetett függvények argumentumai — a meghatározás pillanatában vagy a függvény hívásakor?