Golang
Ի՞նչ է OSI մոդելը։
Ինչու չօգտագործել միշտ զանգվածներ փոխարեն կտորների?
Կարող եք մանրամասն պատմել ձեր փորձի մասին Kubernetes-ով աշխատելու մասին ձեր ընթացիկ նախագծում?
Ինչպե՞ս փոխել հարցումը, եթե պայմանը այն է, որ օգտվողի բոլոր պատվերների գումարը պետք է լինի ավելի քան 1000 (և ոչ յուրաքանչյուր պատվեր առանձին):
Դու գիտե՞ս բացասական կեշի հասկացությունը։
Քանի ժամանակ է, ինչ աշխատում եք Go-ում, աշխատում եք [կազմակերպությունում]?
Ի՞նչ է observability-ը: Ի՞նչ երեք սյուներն եք գիտակցում observability-ի մասին։
Պետք է նկարագրել գրադարանի մոդելը։ Երեք էություն կա՝ «Հեղինակ», «Գիրք», «Կարդացող»: Ֆիզիկապես կա միայն մեկ գիրք և կարող է լինել միայն մեկ կարդացողի մոտ: Պետք է կազմել գրադարանի համար աղյուսակներ, որոնք դա հաշվի կառնեն։
Ի՞նչ աշխատանքային ձևաչափ եք այժմ դիտարկում:
Տվյալների բազան նույնպես սքեմա է — ինչպես եք դա հասկանում?
Կարող եք տալ անորոշ ինտեգրալի սահմանումը?
Ինչու ծառայությունը եղել է TypeScript-ով և ինչու տեղափոխվեց Go?
Ի՞նչ ամենօրյա գործեր եք հաճախ կատարել:
Ի՞նչ է տվյալների բազաների ռեպլիկացիան։
// 1-დან 10-მდე რიცხვები func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Ինտերֆեյսը (interface{}) ինչ է և ինչպե՞ս է այն տարբերվում any-ից։
Ինչպե՞ս հրահրել հուզմունք՝ աշխատելով ալիքով: Ի՞նչ է տեղի ունենում nil-ալիքով և փակ ալիքով գործողությունների ժամանակ:
Երբ եք պատրաստ սկսել աշխատանքը?
Ի՞նչ է անհրաժեշտ, որպեսզի սկսեք ծառայությունը Kubernetes-ում։
Ինչպե՞ս եք հետևում միկրոսերվիսների միջև կապերին։