Можеш ли да разкажеш за най-често използваните модели за програмиране, които си използвал?
C/C++
Какви системи за управление на бази данни имате опит да използвате?
Какви са разликите между подходите std::async и std::thread при организиране на многопоточност в C++?
Валиден ли е виртуалният метод като шаблон в C++?
Какво се случва, ако в деструктора възникне необработено изключение?
Използвали ли сте системата CMake за автоматизация на изграждането на проекта?
Имали ли сте опит в разработката на JavaScript?
Как определя операторът delete[] обема на освободената памет?
Може ли да се обясни предназначението и използването на ключовата дума inline в програмирането и защо се прилага?
Имали ли сте опит с използването на операционната система Linux във вашите проекти?
Какви са разликите между функциите malloc и new при управлението на динамична памет?
Обяснете какво означава операторът delete[] в езика за програмиране C++ и в кои случаи се използва.
Обяснете предназначението и използването на ключовата дума explicit в езиците за програмиране.
Какви външни библиотеки и инструменти използвахте в своите проекти?
Как определя системният повикване free обема на освободената памет?
В кои други езици за програмиране, освен C++, имате опит в разработката?
Какво се случва с извикването на деструктора на обект, ако в конструктора му възникне изключение?
Как определя операторът new обема памет, необходим за разпределяне?
Имали ли сте нужда да използвате механизми за взаимно блокиране за синхронизиране на нишки или процеси?
Какви са разликите между операторите free() и delete() в езика C++?