C/C++
Որ դեպքերում օբյեկտների դեստրուկտորները կարող են չաշխատել արտակարգ իրավիճակների ժամանակ?
Դուք օգտագործե՞լ եք ձեր նախագծերում std::atomic տիպը և աշխատել եք C++-ում ատոմային գործողությունների հետ։
Ինչպե՞ս է իրականացվում պոլիմորֆիզմի մեխանիզմը C++ լեզվում։
Ինչպե՞ս ես համոզվում, որ քո կոդը ճիշտ է կոմպիլացվում նախքան փորձարկումները կամ գործարկումը։
Ինչպե՞ս եք հստակեցնում և ձևակերպում ձեր պարտականությունները վերջին ընկերությունում աշխատելիս։
Կա՞ք ձեր պրակտիկ փորձը ցանցային պրոտոկոլների և տեխնոլոգիաների հետ:
Անհրաժեշտ է ֆիզիկապես ներկայանալ գրասենյակում աշխատանքի համար?
Ինչ եք մտածում Windows օպերացիոն համակարգով աշխատելու մասին: Ունե՞ք դրա հետ փոխազդեցության փորձ:
Կարող եք բացատրել, թե ինչ է նշանակում մուտք/ելք տերմինը տեղեկատվական համակարգերի համատեքստում?
Կարող եք բացատրել, թե ինչ է 'typename' բանալի բառը C++-ում և ինչպես է այն օգտագործվում տիպային ձևանմուշներում:
Ինչպես է կառավարում հիշողության օգտագործումը std::shared_ptr-ով օբյեկտ ստեղծելիս?
Որ SOLID սկզբունքը վերաբերում է ծրագրային մոդուլների բաց և փակ լինելու փոփոխությունների համար:
Որ մեխանիզմն է պատասխանատու գործընթացների ընդհանուր հիշողության հատվածների ստեղծման համար։
Ի՞նչ է նշանակում բաց/փակ սկզբունքը օբյեկտային ծրագրավորման մեջ։
Ի՞նչ տարբերություններ կան mutual lock մեխանիզմի Mutex և ակտիվ սպասման Spinlock միջև։
Ինչ ազդեցություն ունի նախագծի բաժանումը մի քանի փոքր ֆայլերի վրա?
Կարող է համակարգի լոգերին առանց գրաֆիկական ինտերֆեյսի օգտագործելու մուտք գործել?
Ի՞նչ չափանիշներով ես առաջնորդվում նշանակված առաջադրանքների գնահատման ժամանակ։
Կարող եք տալ մի օրինակ իրավիճակի, որտեղ օգտագործվում է բազմամյա ծրագրավորում?
Ի՞նչ դեպքերում չի խորհուրդ տրվում օգտագործել std::make_shared ֆունկցիան C++-ում։