C/C++
Кой метод на работа предпочиташ: в екип или самостоятелно?
Какви въпроси трябва да зададете на работодателя относно тази позиция?
В момента извършвате професионална дейност?
Имали ли сте опит с използването на виртуални деструктори в проектите си?
Имали ли сте опит с използването на системата за автоматично изграждане CMake във вашите проекти?
Имали ли сте случаи, когато сте писали сложни SQL заявки за работа с бази данни?
Можете ли да обясните концепцията за нормализиране на базите данни и основните й форми?
Опишете структурата и основните роли на вашия екип, както и разкажете за личния си принос.
Защо итеративният подход към решаването на задача често работи по-бързо от рекурсивния метод?
Каква е причината за по-високата скорост на работа на стека в сравнение с купчината?
Можете ли да обясните какво означава преопределяне на виртуална функция в обектно-ориентираното програмиране?
Можеш ли да назовеш типовете мютекси, реализирани в стандартните библиотечни инструменти?
Колко уверено разбираш концепциите и практиката на многопоточната програмиране?
В кои случаи се препоръчва използването на static_cast в C++?
Разрешено ли е да се хвърлят изключения вътре в конструктора на клас?
Какво ви накара да изберете SVN като система за контрол на версиите вместо Git?
Имаш триседмичен период, за да преминеш процеса на оценка?
Можеш ли да дадеш пример за ситуация, в която използването на структурата данни multiset е оправдано?
Използвали ли сте някога инструменти за динамичен анализ в работата си?
Какви са предимствата и недостатъците на използването на shared_ptr за управление на обекти QWidget?