Ի՞նչ եք սպասում նոր աշխատանքից:
Golang
Դուք աշխատե՞լ եք բիզնեսի մակարդակով նկարագրված խնդիրների հետ առանց մանրամասն մշակման։
Ինչպե՞ս եք վերաբերվում շտապ առաջադրանքներին։
Որտե՞ղ են ուղարկվել հաղորդագրությունները: Դրանք կրկնվող էին։
Ինչու որոշեցիք աշխատանք փնտրել?
Ի՞նչ գործիքներ և տվյալների բազաներ եք աշխատել:
Ինչու եք հեռացել նախորդ տեղից?
Պատմեք տվյալների և ապրանքի ամբողջ հոսքի մասին — ինչպես է տեղի ունենում պահեստում մատակարարումը, ինչպես են տվյալները անցնում համակարգերով?
Առաջադրանք: Outbox ձևանմուշի իրականացում — ավելացնել սյունակներ աղյուսակին և նկարագրել հարցումները մի քանի աշխատողների համակարգի համար, միանվագ մշակման երաշխիք և սխալի դեպքում կրկնակի մշակում
Ավելացրեք ավելին հիմնական արդյունքի մասին (հաշվետվությունների օպտիմալացում)
Ի՞նչ պարադիգմներ գիտեք հոսքային ծրագրավորման: Տրամադրեք օրինակ Go-ի ստանդարտ գրադարանի/պրակտիկայի սեմաֆորից և բացատրեք, թե ինչպես կարող է ալիք օգտագործվել որպես սեմաֆոր (վերցում և ազատում):
Ի՞նչ է բազմաբնակարան շինարարությունը և ինչու է դա անհրաժեշտ:
Ինչպե՞ս կազմակերպել երկու goroutine-ների միջև հաղորդակցությունը։
Ի՞նչ է եղել վերջին ժամանակներում լուծած ամենագեղեցիկ խնդիրներդ:
Ի՞նչ է stack-ը և heap-ը։
Ի՞նչ այլ տվյալների կառուցվածքներ գիտեք (կարգ, stack): Ինչու է կապված ցանկը հարմար՝ հերթը իրականացնելու համար: Ինչ է զանգվածի և կապված ցանկի վրա հիմնված հերթին տարր ավելացնելու ասիմպտոտիկ բարդությունը?
Կարողության փորձեր եք կատարել? Ի՞նչ էր բեռը։
Ի՞նչ են քո աշխատավարձի սպասումները: Ինչպե՞ս ես վերաբերվում PTC-ի պաշտոնականացմանը։
Որ ծրագրավորման պարադիգմներում ենք, երբ ծրագրավորում ենք Go-ով և երբ գրում ենք SQL-ով: Որ պարադիգմը համապատասխանում է Go-ին, իսկ որը՝ ավանդական SQL-ին?
Կան մրցակցային առաջարկներ?