C/C++
Қатысқан жобаң туралы және қандай рөл атқарғаныңды айтып бер.
Жобаларыңызда қандай операциялық жүйелермен жұмыс істедіңіз?
Тізбектік рекурсия ұғымын түсіндіріп, ол кәдімгі рекурсиядан қалай ерекшеленеді?
Практикада деректерді сақтау және жылдам қол жеткізу үшін std::unordered_map контейнерін қолдандыңыз ба?
C++-те тек таза виртуалды функциялардан тұратын класс анықтап, оны тікелей құруға бола ма?
Бағдарламаларды орындау кезінде стек жадысының көлеміне қандай шектеулер бар?
malloc функциясы шақырылғанда, қай аймаққа сілтеме жасайтын қайтарылатын көрсеткіш — стекке ме, әлде динамикалық жадқа (қапша) ма?
SMB протоколы дегеніміз не және ол не үшін пайдаланылады?
Жобаларыңызда systemd-ті орнатып, пайдалану тәжірибеңіз бар ма?
Осы жаңа кәсіби тәжірибе бойынша қандай мақсаттар мен күтулеріңіз бар?
C тілі бағдарламалау үйрену үшін бастаушы тілі ретінде қарастырылуы мүмкін бе?
Жоба құрастыруды автоматтандыру үшін CMake жүйесін қолдандыңыз ба?
C++-та std::map және std::unordered_map контейнерлерінің айырмашылығы неде?
Қандай жағдайларда дерекқорды шамадан тыс нормализациялау оның өнімділігіне теріс әсер етуі мүмкін?
C++ бағдарламасында std::weak_ptr қолдану орынды жағдайлар қандай?
Көп ағынды басқару үшін сіз білетін негізгі механизмдер қандай?
Объектілі-бағдарланған бағдарламалауда класс мүшелеріне қандай қол жеткізу деңгейлері бар?
std::vector-те элементтерді қайта бөлу кезінде оңтайлы жылжытуды шақыру үшін не істеу керек?
Қандай негізгі параметрлер бойынша басқа ұсыныстардан бір жұмыс ұсынысын таңдайсыз?
Төңкеріс предикторларының тиімділігін арттыру деген не екенін түсіндіріп берсеңіз?