Golang
Ինչպիսի՞ն են Kafka-ում սպառողների և արտադրողների փոխազդեցության առանձնահատկությունները։
Ի՞նչ կլինի փակ ալիքի ընթերցումից հետո։
Ի՞նչ է Go-ում map-ի որոնման բարդությունը (Big-O): Ինչպե՞ս որոշել ալգորիթմի բարդությունը։
Ինչպե՞ս որոշել, թե որտեղ կլինի փոփոխականը՝ հողամասում կամ ստեկում: Ինչ է escape վերլուծությունը և ինչպես է այն աշխատում?
Երբ սկսեցիր նոր աշխատանք փնտրել և ինչու՞:
Ի՞նչ է ACID-ը: Բացատրեք յուրաքանչյուր հատկությունը։
Ի՞նչ սինխրոնիզացիայի primitive-ներ կան Go-ում: Խոսիր ինձ մասին WaitGroup և Mutex-ների մասին.
package main import ( "io" "net/http" "strconv" "time" ) // getData deyarli statik ma'lumotlarni qaytaradi, ammo ba'zan o'zgaradi. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }
Ներկայացրեք համակարգի օրինակ, որը դիմացկուն է բաժանման և ունի համահունչություն (CP համակարգ):
Ինչու հիմա նոր տեղ եք փնտրում և ինչ եք փնտրում ձեզ համար?
Պատմեք ինձ ձեր գիտելիքների մասին Go-ի ստանդարտ գրադարանի և ծրագրավորման սկզբունքների մասին։
Երբ մենք փոխանցում ենք ալիք ֆունկցիային՝ այն փոխանցվում է արժեքով թե հղումով?
Դուք չեք աշխատել ստարտափներում, բայց այս ֆորմատը ձեզ մոտ է — ինչու՞։
Ներկայացրեք բանկային քարտով վճարման գործընթացը տերմինալով. ովքեր են ներգրավված և ինչպես է տեղի ունենում նրանց փոխազդեցությունը։
Որ Git հրամանը կարելի է օգտագործել հեռավոր պահոցից թարմացումներ ստանալու համար՝ առանց դրանք ներկայիս ճյուղի հետ միացնելու?
Եթե նույն իրադարձությունը երկու անգամ է գալիս (կրկնօրինակում), ինչ եք անում?
Kafka-ում առաքման երաշխիքներ՝ առավելագույնը մեկ անգամ, նվազագույնը մեկ անգամ, հստակ մեկ անգամ։ Ինչպե՞ս ապահովել հստակ մեկ անգամ։
Ի՞նչ ես հիմա փնտրում քեզ համար, ինչու՞ ուզում ես փոխել ընկերություն/ծրագիր/մասին։
Ի՞նչ տեխնիկական խնդիր էր ամենադժվարին, որը դուք իրականացրել եք։
Որտե՞ղ է տեղադրել ինտերֆեյսները՝ հայտարարության վայրում թե օգտագործման վայրում։