Golang
Ինչպես անցան առաջադրանքները թիմում — բիզնեսից դեպի վերլուծաբան և ղեկավար?
Որ փորձությունները եք համարում ամենաարդյունավետը?
Ինչ է VACUUM-ը PostgreSQL-ում։
Խոսեք ինձ մասին Kafka
Ինչ է Load Average-ը, ինչպես ստուգել և ինչին ուշադրություն դարձնել?
Ի՞նչ է կարևոր քեզ համար նոր աշխատանք ընտրելիս։
Ներկայացրեք կախվածությունների հակադարձման սկզբունքը և ինչու է ուղիղ կանչը ռեպոզիտորի մեթոդներին օգտագործման դեպքից խախտում SOLID-ը։
Դու դեռ կապվում ես այլ ընկերությունների հետ? Միգուցե արդեն առաջարկներ կան?
Դու ունե՞ք gRPC և GraphQL փորձ։ Ասացեք նրանց մասին։
Ի՞նչ է goroutine-ների կոնտեքստի փոխարինումը: Ով է դա իրականացնում?
Ի՞նչ այլ տարբերակներ կան տվյալների բազայի արագությունը բարձրացնելու համար բացի ինդեքսներից։
Որտե՞ղ են տեղակայված զանգվածը և քարտեզը՝ հողամասում կամ տախտակամածում։
Պատմիր ինձ Kafka-ի առանձնահատկությունների մասին — ինչպես է կառուցված?
Որ տվյալների բազաներով եք աշխատել?
package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func ParolGeriAl(h []byte) string { return "" } func hashParol(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashParol(exp) act := ParolGeriAl(h) if act != exp { fmt.Printf("Hata: beklendi %q, alindi %q\n", exp, act) ok = false } } if ok { fmt.Println("Barcha testlar muvaffaqiyatli o'tdi") } } Kodning to'g'ri ishlashi uchun kirish nuqtasi -- main funktsiyasi main paketida Vazifa: MD5 hash-dan orijinal shifri, berilgan alfavitdan belgilardan iborat, tiklash uchun funksiyani amalga oshiring.
Որ աղյուսակից է վերցված 'oi' մականվանը հարցումում;
Նշեք չորս պրոտոկոլներ՝ HTTP, gRPC, WebDAV, ACSA — որն ավելորդ է?
Պատմեք ձեր անցած փորձից հետաքրքիր խնդիրների մասին: Ինչ եք անում ընկերությունում?
Ինչպես էին կարգավորված մետրիկաները: Ծառայությունը ուղարկո՞ւմ էր մետրիկաները, թե՞ հավաքում էր:
Ի՞նչ գումար եք դիտարկում մոտիվացիոն մասի համար։