Сіз қолданған ең кең тараған бағдарламалау үлгілері туралы айта аласыз ба?
C/C++
Жобаларда Git нұсқаларды басқару жүйесін пайдалану тәжірибеңізбен бөлісіңіз.
C++-да ақылды көрсеткіштер дегеніміз не және олар қалай жұмыс істейді деп түсіндіре аласыз ба?
Объект-бағдарланған бағдарламалауда виртуалды бұзғыштың мақсаты неде?
C++-та std::condition_variable-дің мақсаты мен жұмысын түсіндіріңіз.
Сіз жұмыс істеген немесе білетін контейнерлердің түрлері туралы айта аласыз ба?
Бағдарламалауда ағын (stream) ұғымын және оның негізгі сипаттамаларын түсіндіріңіз.
C++-та стандартты қарапайым көрсеткіш пен std::unique_ptr ақылды көрсеткіш арасындағы айырмашылық неде?
Операциялық жүйеде орындалу ағысы мен бөлек процестің айырмашылығы неде?
Дамуда Singleton паттернін қай жағдайларда дұрыс қолдану керек?
Сізде CI/CD процестерін автоматтандыру үшін GitHub Actions қолдану тәжірибесі бар ма?
Процестердің өзара блокталуына әкелетін жағдайдың мысалын келтіре аласыз ба, ол оларды мәңгілікке тұншықтырады?
std::unordered_map қолданғанда қақтығыстар қалай өңделеді?
const кілт сөзімен жарияланған айнымалының мәнін қалай өзгертуге болады?
Өз тәжірибеңізбен және қатысқан жобаларыңызбен бөлісе аласыз ба?
Бізге лауазым немесе компания туралы қандай да бір сұрақтарыңыз бар ма?
Хеш-таблицаның жұмыс принципін түсіндіріңіз және ол басқа кілт-мән құрылымдарынан қандай айырмашылығы бар?
C++ бағдарламасында std::weak_ptr қолдану орынды жағдайлар қандай?
Көп ағынды басқару үшін сіз білетін негізгі механизмдер қандай?
Процестердің өзара блокталу тұжырымдамасын түсіндіріңіз және ол көпжолды жүйеде қалай пайда болуы мүмкін.