C/C++
Můžeš uvést typy chytrých ukazatelů implementovaných v standardní knihovně C++?
Můžete vysvětlit, co jsou bitové operace a jak se používají v programování?
Lze použít operátor throw uvnitř destruktoru k vyhození výjimky?
Můžete vysvětlit, co je std::exception_ptr v C++ a jak se používá k zpracování výjimek?
Kolik parametrů přijímá metoda emplace_back pro kontejner std::vector?
Lze std::map považovat za datovou strukturu založenou na hashovací tabulce?
Jak je implementován mechanismus polymorfismu v jazyce C++?
Povězte o práci v ALMI Partner a službě sběru telemetrie a síťové aktivity.
Je nutná fyzická přítomnost v kanceláři pro vykonávání práce?
Jaké je minimální množství mutexů potřebných k vzniku vzájemného blokování (deadlock)?
Jaké jsou výhody a nevýhody vzniku cyklických vazeb mezi komponentami systému?
V čem se liší primitives synchronizace, jako jsou mutex a atomové operace, v kontextu zajištění bezpečného přístupu k datům?
Jaké profesní úkoly a pracovní podmínky jsou pro vás při výběru nového zaměstnání nejdůležitější?
Můžete vysvětlit rozdíly mezi kontejnery std::deque a std::list v C++?
Jaké požadavky je třeba splnit pro použití této knihovny v projektu?
Můžete vysvětlit, co je CMake a jak se používá k automatizaci sestavení projektů?
Můžeš pojmenovat a popsat hlavní typy asociativních kontejnerů ve standardních knihovnách?
Jak je po procesu kompilace zdrojového kódu představen konečný výsledek práce kompilátoru?
Jaké technologie a nástroje obvykle používáte při vývoji svých projektů?
Jaké důsledky nastávají, pokud dva vlákna současně pracují se stejnou oblastí paměti?