C/C++
Ի՞նչ աշխատանքային մեթոդ եք նախընտրում՝ թիմով կամ ինքնուրույն։
Ի՞նչ հարցեր պետք է տալ գործատուին այս պաշտոնի վերաբերյալ։
Ներկայումս զբաղվո՞ւմ եք մասնագիտական գործունեությամբ։
Դուք ունե՞ք փորձ ձեր նախագծերում վիրտուալ ոչնչացնողների օգտագործման վերաբերյալ։
Դուք ունե՞ք փորձ ավտոմատ հավաքման համակարգ CMake- ի օգտագործման ձեր նախագծերում։
Դուք երբևէ գրել եք բարդ SQL հարցումներ տվյալների բազաների հետ աշխատելու համար:
Կարող եք բացատրել տվյալների բազաների նորմալիզացիայի կոնցեպցիան և դրա հիմնական ձևերը:
Նկարագրեք ձեր թիմի կառուցվածքը և հիմնական դերերը, ինչպես նաև պատմեք ձեր անձնական ներդրման մասին։
Ինչու՞ է հաճախ գործածվող մոտեցումը խնդիրների լուծման համար ավելի արագ է, քան ռեկուրսիվ մեթոդը։
Ինչու է ստեքի աշխատանքային արագությունը ավելի բարձր, քան հողի?
Կարող եք բացատրել, թե ինչ է նշանակում վիրտուալ ֆունկցիայի վերագրումը օբյեկտային ծրագրավորման մեջ:
Կարող եք նշել մյուտեքսների տեսակները, որոնք իրականացված են ստանդարտ գրադարանային գործիքներում?
Ինչքան վստահ եք բազմապատկման ծրագրավորման հասկացություններում և պրակտիկայում?
Երբ է խորհուրդ տրվում օգտագործել static_cast C++-ում?
Արդյո՞ք թույլատրվում է նետել արտահայտություններ դասի կոնստրուկտորում։
Ինչու եք ընտրել SVN որպես տարբերակային համակարգ՝ փոխարենը Git-ի?
Դուք ունեք երեքշաբթի ժամանակահատված, որպեսզի անցնեք գնահատման գործընթացը:
Կարող եք տալ մի օրինակ իրավիճակի մասին, երբ multiset տվյալների կառուցվածքի օգտագործումը արդարացված է?
Կարո՞ղ եք երբևէ ձեր աշխատանքի ընթացքում օգտագործել դինամիկ վերլուծության գործիքներ։
Ի՞նչ են shared_ptr օգտագործելու առավելությունները և թերությունները QWidget օբյեկտների կառավարումում։