C/C++
Můžeš jmenovat a vysvětlit hlavní paradigmy programování, kromě objektově orientovaného přístupu?
Jaké typy chytrých ukazatelů existují v C++ a čím se liší svým chováním?
Máte další otázky ohledně pohovoru?
Můžete mluvit o projektech, na kterých jste se podílel?
Můžete vysvětlit, co znamená operátor dynamic_cast v C++ a k čemu se používá?
Jaké aspekty je třeba zvážit při integraci nebo používání knihoven napsaných v C a C++?
Můžete vysvětlit, co se rozumí pod pojmem Mock v testování softwaru?
Jaká je role a použití klíčového slova static v programování?
Máte zkušenosti s funkcemi typu lambda?
Jste otevřený získávání nových znalostí a dovedností ve svém oboru?
Čím se liší operace inkrementu s předponou a s postfiksovou v programovacích jazycích?
Jaká je časová složitost operace vložení prvku do kontejneru std::vector?
Jak sečíst milion prvků vektoru? Jak zrychlit pomocí vícenásobného vlákna?
Máte zkušenosti s voláním systémových funkcí v operačním systému Windows?
Můžete vysvětlit, co znamená pojem 'přetížení' v kontextu programování?
Jaké požadavky je třeba vzít v úvahu při použití deskriptoru v neblokujícím režimu?
Vysvětlete koncept chytrých ukazatelů a jejich účel v řízení paměti.
Můžete vysvětlit, jak je implementována datová struktura fronta?
Vysvětlete rozdíly mezi chytrými ukazateli std::unique_ptr a std::shared_ptr v C++.
Jaké vzory návrhu používáte ve své práci?