C/C++
Jaké je minimální množství mutexů potřebných k vzniku vzájemného blokování (deadlock)?
Proč je nutné používat závorky při předávání argumentů makrům?
Můžete vysvětlit, co znamená pojem 'přetížení' v kontextu programování?
Máte zkušenosti s systémy, které používají asynchronní mechanismy zpracování dat?
Jak std::move určuje, které členy třídy je třeba předat při převodu vlastnictví?
Můžete vysvětlit, jak je implementována datová struktura fronta?
Jak je zajištěn přenos dat po hodnotě při použití knihovny Qt?
Podělte se o své zkušenosti s programovacím jazykem C.
Můžete vysvětlit, co se rozumí úrovní soudržnosti v rámci softwarového modulu nebo systému?
Máte zkušenosti s programováním v Pythonu?
Jaké jsou výhody a nevýhody použití funkce make_unique v C++?
S jakými obtížemi se lze setkat při výpočtu velmi velkých čísel Fibonacci pomocí rekurze, například milionu?
Můžete vysvětlit, co je CMake a jak se používá k automatizaci sestavení projektů?
Jak předat argument funkci při volání?
Doporučuje se používat typ float jako klíč v datových strukturách?
Použili jste ve svých projektech std::weak_ptr k řízení životnosti objektů?
Jaké máš občanství nebo občanství, které vlastníš?
Jaké hlavní faktory je třeba zvážit při výběru nového místa práce?
Proč je překladač označuje destruktory klíčovým slovem noexcept?
Jakými kritérii se řídíš při výběru místa práce?