Golang
[անունը] պատմում է իր աշխատանքի ընթացքում տեղի ունեցած ամենամեծ սխալի մասին և թե ինչպես է դրանից դուրս եկել։
Խոսիր թիմում կոդի վերանայման և գնահատման գործընթացի մասին (360, կատարողական գնահատում):
Ի՞նչ փաթեթի կառավարիչներ են օգտագործվում Ubuntu և CentOS-ում:
Ի՞նչ զարգացման մեթոդաբանություններով եք աշխատել: Ո՞րն է առավել հարմարը:
Ի՞նչ այլ մեթոդներ կան Go-ում goroutine-ների սինխրոնիզացիայի համար բացի ալիքներից։
Ի՞նչ պահպանումի կարգավորումներ կան Kafka-ում տվյալների պահեստավորման համար։
Եթե բարգավաճման ժամանակ մեկ ծառայություն հասանելի չէ (օրինակ, ծառայության անվան/մասնավոր տվյալների ծառայություն), ինչ տեղի է ունենում? Բոլոր Kafka-ն կանգնո՞ւմ է։
Նշեք, որ cleanup-ի իրականացմանը պետք է ուղղել սովորական for ցիկլով, փոխարենը range-ի։ բացատրեք մաքրության վերջնական տրամաբանությունը։
Ի՞նչ թեստեր սովորաբար գրում ես և ինչ դեպքերում են դրանք կիրառվում:
Դիզայն արեք աշխատող՝ ֆինանսական գործառնությունների ասինխրոնային մշակման համար
Կանխատեսում է, որ կա մի հարթակ՝ հիվանդների համար մոբայլ հավելված, բժիշկների համար վեբ-կաբինետ, վերլուծությունների բացատրության համար ML-մոդուլ: Ինչպե՞ս կդիզայնեիք այս բաղադրիչների փոխազդեցությունը: Ո՞ր API ոճը կընտրեիք և ինչու:
Ինչպես իրականացվեց տվյալների կեշավորումը: Ի՞նչ քաղաքականություն էր կիրառվում կեշավորման համար։
Ինչու որոշեցիք փոխել աշխատանքը և միանալ Ozon-ին?
Որտե՞ղ եք այժմ աշխատում:
Ի՞նչ չափանիշներ են կարևոր ձեր համար ընկերություն ընտրելիս:
Ի՞նչ տեսակի հիշողություններ է տարբերակում Go-ն (ստեկ և հողակտոր): Ինչպե՞ս են դրանք տարբերվում: Ինչպե՞ս է Garbage Collector-ը աշխատում ստեկում գտնվող օբյեկտների հետ։
Ի՞նչ է քեզ հիմա հետաքրքիր, ինչ ես փնտրում քեզ համար։
Պատմիր ինձ այն ընկերության մասին, որտեղ հիմա աշխատում ես։
Դու ունե՞ս փորձ այլ տեխնոլոգիաներով բացի Golang-ից։
Ընդհանուր առմամբ, թիմը ինչպես է աշխատում, ինչ գործընթաց է, ինչպես ես փոխազդում ես գործընկերների հետ?