C/C++
Խոսիր Go ծրագրավորողի և GMP մոդելի մասին, ինչպես նաև work stealing մեխանիզմի մասին։
Ինչ եք հասկանում համակարգային ծրագրավորման տակ?
Ինչպես եք մշակել սխալները տվյալների բազայի հետ աշխատելիս?
Ի՞նչ է տեղի ունենում պլանավորողի ներսում, երբ տեղի է ունենում բլոկավորող համակարգային կանչ։
Դու երբևէ օգտագործե՞լ եք GNU գործիքները և Linux-ի ստանդարտ գործիքները (grep, sed, awk և այլն):
Ինչու եք աշխատանք փնտրում?
Կոդի վերանայման խնդիր՝ գործընկերդ ներկայացրել է լուծում, որը աշխատում է և պատված է միավորային թեստերով, բայց իրականացմանը ընդհանրապես այնպիսին չէ, ինչպիսին դու կցանկանայիր։ Ինչ կանեիր?
Որ C++ ստանդարտը կցանկանաք օգտագործել?
Պատմեք ընթացիկ նախագծի և ծրագրի այն մասի մասին, որի պատասխանատուն եք եղել։
Ի՞նչ չափանիշներով եք այժմ ընտրում նոր աշխատանքային տեղը։
Խոսիր [կազմակերպություն] շրջանակներում ծրագրերի մասին։
Ի՞նչ է քեզ դրդել նոր տեղ որոնել:
Ի՞նչ կլինի, եթե սմարթ ցուցիչը, որը սկզբնապես սահմանված է nullptr-ով, ինչ տեղի կունենա։
Ինչու որոշեցիք դուրս գալ շուկա? Ես երկար ժամանակ աշխատել եմ [կազմակերպությունում], այստեղ արդեն գրեթե երեք տարի է — ինչ սխալ է?
Ի՞նչ ակնկալիքներ ունեք եկամտի վերաբերյալ և որ փոխհատուցման կառուցվածքը ձեզ հարմար է։
Ինչպե՞ս հասկանալ, որ փոփոխությունը (օրինակ՝ անցում Boost-ից ստանդարտ գրադարան) իսկապես «աշխատում է»։
Ի՞նչ է դարձնում աշխատանքը հետաքրքիր քեզ համար: Որո՞նք են այն հատկությունները, որոնք պետք է ունենա, որպեսզի ցանկանաս սկսել այն։
Դու երբևէ մասնակցե՞լ եք թիմի ներսում տեխնիկական վեճերի/քննարկումների: Ինչպե՞ս անցան և ինչպես լուծվեցին:
Նմուշեք std::vector և emplace_back օրինակ՝ ինչպես խուսափել ավելորդ պատճենումից։
Ի՞նչ են ձեր ընտրության չափանիշները նոր աշխատանք գտնելու համար։