C/C++
Կարող եք նշել C++ ստանդարտ գրադարանում իրականացված խելացի ցուցիչների տեսակները:
Կարող եք բացատրել, թե ինչ են բիթային գործողությունները և ինչպես են դրանք օգտագործվում ծրագրավորման մեջ։
Կարո՞ղ է throw օպերատորը օգտագործել դեստրուկտորում արտահայտություն նետելու համար։
Կարող եք բացատրել, թե ինչ է std::exception_ptr-ը C++-ում և ինչպես է այն օգտագործվում արտահայտությունների մշակման համար:
Ի՞նչ քանակի պարամետրեր է ընդունում emplace_back մեթոդը std::vector կոնտեյների համար։
Կարող է std::map-ը համարվել տվյալների կառուցվածք, որը հիմնված է հեշ-թերթի վրա:
Ինչպե՞ս է իրականացվում պոլիմորֆիզմի մեխանիզմը C++ լեզվում։
Պատմեք ALMI Partner-ում աշխատանքի և տելեմետրիայի և ցանցային ակտիվության հավաքման ծառայության մասին։
Անհրաժեշտ է ֆիզիկապես ներկայանալ գրասենյակում աշխատանքի համար?
Ի՞նչ է նվազագույն մուտեքսների քանակը, որը անհրաժեշտ է փոխադարձ փակման (deadlock) առաջացման համար։
Ինչպիսի՞ն են համակարգի բաղադրիչների միջև ցիկլային կապերի առաջացման առավելությունները և թերությունները:
Ինչպես են տարբերվում սինխրոնիզացիայի primitives, ինչպիսիք են mutex և ատոմային օպերացիաները, տվյալների անվտանգ մուտքի ապահովման համատեքստում?
Ի՞նչ մասնագիտական առաջադրանքներ և աշխատանքային պայմաններ են ձեզ համար ամենահետաքրքիրն այն ժամանակ, երբ ընտրում եք նոր աշխատանքային տեղ:
Կարող եք բացատրել C++-ում std::deque և std::list կոնտեյներների տարբերությունները?
Ի՞նչ պահանջներ պետք է պահպանել այս գրադարանն օգտագործելու համար նախագծում։
Կարող եք բացատրել, թե ինչ է CMake-ը և ինչպես է այն օգտագործվում նախագծերի ավտոմատացման համար?
Կարող եք նշել և նկարագրել ստանդարտ գրադարաններում հիմնական ասոցատիվ կոնտեյներների տեսակները?
Ինչպե՞ս է ներկայացվում կոմպիլյատորի աշխատանքի վերջնական արդյունքը՝ աղբյուրային կոդի կոմպիլյացիայի գործընթացից հետո։
Ի՞նչ տեխնոլոգիաներ և գործիքներ սովորաբար օգտագործում եք ձեր նախագծերի զարգացման ժամանակ։
Եթե երկու հոսքերն էլ միաժամանակ աշխատում են նույն հիշողության տարածքում, ինչ հետևանքներ են առաջանում?