C/C++
Сіз бинарлы қапшық деректер құрылымына не түсінесіз?
Алдыңғы қызметіңізде қандай әріптестермен және бөлімдермен өзара әрекеттестік жасадыңыз?
Өткен жобаларыңыз және оларға қатысуыңыз туралы айта аласыз ба?
Қандай жағдайларда объектілердің destructорлары шақырылмауы мүмкін, егер қате пайда болса?
Жобаларыңызда std::atomic типін қолдандыңыз ба және C++-та атомарлы операциялармен жұмыс істедіңіз бе?
C++ тілінде полиморфизм механизмі қалай жүзеге асырылады?
Тестілеуді немесе орындауды бастамас бұрын, кодтың дұрыс компиляциялануын қалай қамтамасыз етесіз?
Соңғы компанияда міндеттеріңізді орындау кезінде тапсырмаларды қалай нақтылап, формулаладыңыз?
Желі протоколдары мен технологияларымен жұмыс істеу бойынша тәжірибеңіз бар ма?
Жұмысты орындау үшін кеңседе физикалық қатысу керек пе?
Windows операциялық жүйесімен жұмыс істеу туралы не ойлайсыз? Онымен өзара әрекеттесу тәжірибеңіз бар ма?
Ақпараттық жүйелер контекстінде енгізу/шығару дегеніміз не?
C++ тілінде 'typename' кілт сөзі не екенін және ол шаблондарда қалай қолданылатынын түсіндіре аласыз ба?
std::shared_ptr көмегімен объект құру кезінде жадты басқару қалай жүзеге асырылады?
Қай SOLID принципі бағдарламалық модульдердің өзгерістерге ашықтығы мен жабықтығына қатысты?
Процестер үшін ортақ жад сегменттерін құру механизмі қандай?
Объектке бағытталған бағдарламалауда ашықтық/жабықтық принципі дегеніміз не?
Mutex өзара айқастыру механизмі мен белсенді күтім Spinlock арасындағы айырмашылықтар қандай?
Жобаны көптеген кішкентай файлдарға бөлу қандай әсер етеді?
Графикалық интерфейсті қолданбай жүйе журналдарына қол жеткізуге бола ма?