C/C++
Как може програмист да определи обема на наличната оперативна памет в системата по време на изпълнение на програмата?
Кои процеси се стартират и какво се случва в системата при извикване на определена функция?
Можете ли да обясните как е реализирана семантиката на преместване на обекти в C++?
Може ли потокът сам по себе си да инициира повторното изпълнение на своя код?
Обяснете разликите между умните указатели std::unique_ptr, std::shared_ptr и std::weak_ptr в C++
Как влияе използването на std::move върху ресурсите и състоянието на обектите в C++?
Обяснете принципа на работа на интелигентния указател shared_ptr в C++ и неговите предимства.
Какви стандарти на езика C++, сте използвали в практиката си?
Можете ли да обясните какво означава модификаторът за достъп 'private' в програмирането?
Имали ли сте опит в създаването на потребителски интерфейси с помощта на C++?
Какви условия трябва да бъдат зададени за определяне на сравнението на ключовете в std::map, за да се осигури правилната компилация на кода?
Как да определите нивото на точност на резултатите от логването във вашата програма?
Как разбирате концепцията за осигуряване на надеждно и безопасно обработване на изключения в система?
Можете ли да разкажете за предишния си опит и проекти, в които сте участвали?
Какво се случва в обект, ако в конструктора му възникне изключение и то не бъде обработено?
Можете ли да обясните принципа на работа на контейнера std::map в C++?
Какъв е вашият опит в програмирането на ниско ниво, по-близо до хардуера?
Какви са предимствата и недостатъците на използването на функцията make_shared в C++?
Какъв е диапазонът на заплащане, който очаквате за тази позиция?
Как се реализира гаранцията за уникалност на обектите с помощта на std::unique_ptr в C++?