Golang
Եթե անհրաժեշտ լինի հրաժարվել Kafka-ից և փոխարինել նրան այլ հաղորդագրության բրոքերի, ինչ կլինի? Ինչպես առանձնացնել Kafka-ն արտաքին ծառայություններից?
Ի՞նչ պետք է անել, որպեսզի REST API սերվերը (կոդի պահոցը) սկսի աշխատել Kubernetes-ում։
Ինչու եք հեռացել նախորդ տեղից?
Որտե՞ղ եք կարծում, սկսվում է highload-ը: Ինչպե՞ս սահմանել highload և ոչ-highload սահմանը։
Դուք ունեք ծառայություն, որը ստեղծում է շատ goroutines: Ինչպե՞ս կսահմանեք միաժամանակ աշխատող goroutines-ների քանակը։
Ձեր ծառայությունը API էր, որը օգտագործում էին այլ ծառայություններ: Redis-ում դուք պահում էիք տվյալներ լրացման համար — ինչու չէիք դիմում ամեն հարցում գրացուցակների ծառայությանը (պահեստների մասին և այլն)?
Ի՞նչ է համակարգային կանչը (syscall):
Ինչպե՞ս ես զգում իրարանցումդ գործընկերների մակարդակով: Ի՞նչ է քեզ պակաս զարգանալու համար։
Ի՞նչ տարբերություն կա զանգվածի և սլայսի միջև Go-ում։
Ի՞նչ այլ բան կպատահի (պատմության բացի) մրցակցային գրառման ժամանակ առանց սինխրոնիզացիայի։
Ի՞նչ է տարբերությունը REST-ից RPC- ի։ Ի՞նչ է նշանակում stateless REST-ի համատեքստում։
Ի՞նչ ֆունկցիա ես ստեղծել, որի համար հպարտ ես: Պատմիր վերջին հետաքրքիր առաջադրանքի մասին։
Պատմեք արտադրության մեջ ամենահիշարժան սխալի մասին՝ ինչ էր դա, ինչպես ուղղեցիք և ինչ եզրակացություններ արեցիք։
Պատմեք ինձ ձեր վերջին աշխատանքային փորձի մասին
Ինչպես է աշխատում garbage collector-ը Go-ում: Նկարագրեք փուլերը և ալգորիթմը։
Եթե գործողությունը տևում է 10-12 րոպե, և ակտիվ գրանցում է կատարվում և տվյալները փոխվում են, արդյոք որևէ կողմնակի ազդեցություն չի եղել?
Ի՞նչ մեթրիկներ։ Ի՞նչ գործիքների միջոցով մենք գրելու ենք այդ մեթրիկները։
Ընդհանուր տպավորություն հարցազրույցից, թեկնածուի մակարդակ, առաջարկներ
Ի՞նչ են probes (probes)-ը Kubernetes-ում, ինչպես դրանք կարգավորել և ինչ տեսակներ կան։
Պատմիր հաղորդագրության բրոքերների մասին, որոնց հետ աշխատել ես։