Golang
Դու ունես ՌԴ քաղաքացիություն, ճիշտ չէ՞?
Ինչու եք հեռացել նախորդ ընկերությունից?
Ինչպես ճիշտ փոխանցել կոնտեքստը GoRoutine-ում SMS ուղարկելու ժամանակ (երկու գործոնով հաստատում)?
Ինչու՞ օգտագործել ինտերֆեյսներ Go-ում։
Կապված բժշկական տվյալների հետ — ախտորոշումներ, անձնական և զգայուն տվյալներ հիվանդների մասին: Որտեղ ամբողջականությունն ու անվտանգությունը կարևոր են, ինչ մոտեցումներ կպահանջվեն դա ապահովելու համար ճարտարապետության մակարդակով?
Ի՞նչ է « کمից մի անգամ » և « հստակ մի անգամ » Kafka-ում։
Հիշում ես բեռի պրոֆիլը — որքան ընթերցման համար, որքան գրելու համար?
Ի՞նչ տեսակ նախագիծ էր «Լեգիոն» ընկերությունում։
Ով է վերահսկում, թե ինչ ես գրել դեպլոյի արդյունքների մասին զրույցում?
Ի՞նչ է SOLID-ը: Ցանկացրեք սկզբունքները։
Ի՞նչ ինդեքսներ կան PostgreSQL-ում։
Պատմիր քո փորձի մասին, ինչով էիր զբաղված վերջերս: Պատմիր հետաքրքիր ծառայությունների մասին։
Ինչպե՞ս է հնարավոր միաժամանակ մի քանի առանձնացված միջավայրեր գործարկել մեկ տեղական մեքենայում (Docker/կոնտեյներիզացիա):
Ինչպես առանձին համարել տղամարդկանց և կանանց աշխատակիցներին։
Ի՞նչ են ինտերֆեյսները Go-ում։
Դու դեռ չես հեռացել, արդյոք ունե՞ս ստանդարտ երկու շաբաթվա նախազգուշացման ժամկետը։
Խոսիր քո պրակտիկ փորձի մասին Go-ում ալիքների օգտագործման վերաբերյալ — ինչպես կիրառեցիր դրանք պրակտիկայում?
Նկարագրիր քո նախագծերից մեկի ճարտարապետությունը (շերտեր, նմուշներ, կոդի կազմակերպում)
Ինչպե՞ս լուծեցիք, եթե պոդների թարմացման ժամանակ հարցումները կորում էին։
Ինչ կցուցադրվի ծրագրի գործարկման ժամանակ: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Աշխատանքի իմիտացիա }() } wg.Wait() fmt.Println(len(counter)) }