Golang
Ի՞նչ էք արել հենց այն, որ Ավիտոյում հայտարարությունների հրապարակման և կառավարման ծառայությունը ավելի արագ դարձնեք։
Ինչու եք հիմա աշխատանք փնտրում?
Դու մտածո՞ւմ ես երկու նախագծեր համատեղել (PTK 1/48-ում):
Աշխատե՞լ եք Scrum-ով:
Իմացեք ինձ մասին աշխատանքային միջավայրից դուրս. Հոբբի, հետաքրքրություններ, փաստեր, որոնք բացահայտում են ձեզ որպես անձ.
Դուք աշխատել եք բիզնես գործընթացների մակարդակով՝ SELECT FOR UPDATE, rollback արտաքին API-ի անկման դեպքում?
Կաֆկայի հետ աշխատանքի մասին մանրամասն պատմեք՝ ինչպես տեղի ունեցավ հաղորդագրությունների կրկնօրինակի գործընթացը։
Ինչպես է աշխատում HTTPS և TLS-ը: Ի՞նչ է սերտիֆիկատը և ինչպես է այն ստուգում բրաուզերը։
Ի՞նչ հատկություններ պետք է ունենա լավ հեշ-գործառույթը։
Ի՞նչ կցուցադրվի ծրագրում բուֆերիզացված ալիքով և select-ով։
Ի՞նչ է DDD-ը։
Դիտեք հարցումը՝ պայմաններով A, B, C սյունակներում: Որ պայմաններում է աշխատում ինդեքսը: Որ ինդեքսը պետք է ստեղծել առավել արագ աշխատանքի համար (տվյալների աղյուսակ, պայման WHERE age = 35 ORDER BY name):
Պատմեք փորձարկման մասին — գրո՞ւմ եք միավորային թեստեր, ինչ ծածկույթով է:
Կա՞ն իրավիճակներ, երբ դուք ինքնուրույն ընդունել եք ճարտարապետական որոշումներ: Օրինակ տվեք։
Կա՞ն ընկերություններ կամ ոլորտներ, որոնք դուք պատրաստ չեք դիտարկել։
Իդեմպոտենտություն ինչ է? Տվեք դեպքի օրինակ, երբ անհրաժեշտ է իդեմպոտենտության բանալին։
Իմացիր ինձ մասին Go-ի աղբահանության հավաքողը
Ի՞նչ է սահմանված ինտեգրալը։
Ինչպես լուծել Redis pub/sub-ում կորած հաղորդագրության և առաքման երաշխիքների բացակայության խնդիրը շախմատի համար?
""" Կինոյում տեղերը դասավորված են մեկ շարքում: Նոր եկած դիտողը ընտրում է տեղ, որպեսզի նստի հնարավորինս հեռու մյուս դիտողներից շարքում: Արդյոք, այդ տեղից, որտեղ նստելու է, մինչև ամենակարճ դիտողը հեռու լինելը պետք է լինի առավելագույն: Հավաստի է, որ շարքում միշտ կան ազատ տեղեր և արդեն նստած է առնվազն մեկ դիտող: Գրեք ֆունկցիա, որը տրված տեղերի շարքի (զրոներ և միավորներ) հիման վրա կվերադարձնի հեռավորությունը (տեղերի միջեւ գտնվող բաց տարածքների թիվը) ընտրված տեղից մինչև ամենակարճ դիտող: [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] -> 3 [1, 0, 0, 0] -> 3 place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }