Golang
Mely teszteket tartod a leghatékonyabbnak?
Mi az a VACUUM a PostgreSQL-ben?
Mesélj a Kafkáról
Mi az a Load Average, hogyan ellenőrizhető és mire figyeljen?
Mi lesz számodra fontos egy új munkahely kiválasztásakor?
Magyarázd el az függőségek fordított elvét, és miért sérti a SOLID elvet, ha közvetlenül hívod meg a repository metódusait use case-ből.
Még kapcsolatban áll más cégekkel? Talán már vannak ajánlatok?
Van tapasztalatod a gRPC és a GraphQL terén? Mesélj róluk.
Mi az a goroutine-kontekstus váltás? Ki hajtja végre?
Milyen egyéb lehetőségek vannak az adatbázis sebességének növelésére az indexek mellett?
Hol lesz az array és a map — a heapen vagy a stacken?
Mesélj a Kafka jellemzőiről — hogyan van felépítve?
Milyen adatbázisokkal dolgozott?
package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func VisszaállítJelszó(h []byte) string { return "" } func hashJelszó(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashJelszó(exp) act := VisszaállítJelszó(h) if act != exp { fmt.Printf("Hiba: várva %q, kapva %q\n", exp, act) ok = false } } if ok { fmt.Println("Minden teszt sikeresen lefutott") } } A helyes kód futtatásához: belépési pont -- main függvény a main csomagban Feladat: Implementálja a VisszaállítJelszó függvényt, amely a MD5 hash alapján rekonstruálja az eredeti jelszót, a megadott ábécé karaktereiből.
Melyik táblából származik az 'oi' alias a lekérdezésben?
Neve meg négy protokollát: HTTP, gRPC, WebDAV, ACSA — melyik a felesleges?
Mesélj egy érdekes feladatról a múltbeli tapasztalatodból. Mit csináltál a cégnél?
Hogyan voltak beállítva a metrikák? A szolgáltatás küldte a metrikákat vagy gyűjtötte őket?
Milyen összeget fontolgatsz motivációs részre?
Használhatunk egy oszlopot a SELECT-ben, ha nem csoportosítjuk GROUP BY-ban?