C/C++
Можеш ли да назовеш типовете умни указатели, реализирани в стандартната библиотека на C++?
Можете ли да обясните какви са битовите операции и как се използват в програмирането?
Може ли операторът throw да се използва вътре в деструктора за изхвърляне на изключение?
Можете ли да обясните какво е std::exception_ptr в C++ и как се използва за обработка на изключения?
Колко параметъра приема методът emplace_back за контейнера std::vector?
Може ли std::map да се счита за структура от данни, базирана на хеш таблица?
Как се реализира механизмът на полиморфизма в езика C++?
Разкажете за работата в ALMI Partner и за услугата за събиране на телеметрия и мрежова активност.
Необходимо ли е физическо присъствие в офиса за изпълнение на работата?
Какво е минималното количество мютексове, необходимо за възникване на взаимна блокировка (deadlock)?
Какви са предимствата и недостатъците на възникването на циклични връзки между компонентите на системата?
Какво е разликата между примитивите за синхронизация като mutex и атомарните операции в контекста на осигуряване на безопасен достъп до данните?
Кои професионални задачи и условия на труд са най-важни за вас при избора на ново работно място?
Можете ли да обясните разликите между контейнерите std::deque и std::list в C++?
Какви изисквания трябва да бъдат изпълнени, за да се използва тази библиотека в проект?
Можете ли да обясните какво представлява CMake и как се използва за автоматизация на изграждането на проекти?
Можеш ли да назовеш и опишеш основните видове асоциативни контейнери в стандартните библиотеки?
Как се представя крайният резултат от работата на компилатора след процеса на компилиране на изходния код?
Какви технологии и инструменти обикновено използвате при разработването на проектите си?
Какви последствия възникват, ако два нишки работят едновременно с една и съща област на паметта?