C/C++
Ի՞նչ մեխանիզմներ եք օգտագործել թափանցիկների սինխրոնիզացման համար և ինչպես:
C++ ում ինչպիսիք են խելացի ցուցիչների տեսակները և ինչով են նրանք տարբերվում:
Կարող եք բացատրել, թե ինչ է աբստրակտ դասը և ինչո՞վ է այն տարբերվում սովորական դասից:
Ի՞նչ փորձ ունեք տվյալների բազաների հետ: Ինչպե՞ս եք փոխգործակցել PostgreSQL-ով։
Ինչպե՞ս եք իրականացնում ձեր նախորդ ընկերությունում կոդի ստուգումը։
Ներկայացրեք, թե ինչ է տեղի ունենում, երբ երկու բանալի HashMap-ում ունեն նույն հեշ-արժեքը և ինչպես դա ազդում է տվյալների պահպանումზე։
Կարո՞ղ է բացատրել std::map և std::unordered_map կոնտեյների տարբերությունները և որ իրավիճակներում է ավելի լավ օգտագործել յուրաքանչյուրն իրարից։
Կարող եք բացատրել վիրտուալ հիշողության կոնցեպցիան և դրա դերը համակարգի ռեսուրսների կառավարման մեջ:
Ինչպե՞ս է ժամանակային բարդությունը վեկտոր կոնտեյների մեջ տարր հեռացնելու գործողության համար։
Կարող եք պատմել նախկինում աշխատած նախագծեր կամ առաջադրանքներ մասին?
Ինչ է std::unordered_map-ում բանալիով տարր որոնելու ժամանակային բարդությունը։
Ինչպե՞ս կարող եք ստեղծել ընդլայնում կամ ժառանգել std::vector կոնտեյների գործառույթը C++-ում։
Ինչու՞ որոշ լեզուների բնորոշ ավտոմատ հիշողության կառավարումը C++-ում հասանելի չէ։
Ինչպես է իրականացնում տարրերի պահպանումը std::unordered_map-ի ներսում բախումների դեպքում?
Որտե՞ղ եք այժմ ապրում:
Ի՞նչ գործոններ եք հաշվի առնում աշխատատուի նախընտրությունը որոշելիս։
Ինչ է նշանակում մեթոդի վերագրում օբյեկտային ծրագրավորման մեջ։
Կարո՞ղ է օգտագործել emplace_back ֆունկցիան std::vector-ում առանց արգումենտների փոխանցման:
Կարող եք նկարագրել C++-ում խելացի ցուցիչների հիմնական տեսակները և նրանց առանձնահատկությունները?
Ի՞նչ տվյալների կառուցվածք կօգտագործեիք արդյունավետ պահեստավորման և հաճախակի ավելացման համար մեծ քանակությամբ ամբողջ թվեր: