C/C++
В кои случаи се препоръчва използването на оператора dynamic_cast в C++?
Как може да се умножи или раздели цяло число на 2, използвайки битови операции?
От какви компоненти се състои shared_ptr?
Дайте пример за най-лошия случай на търсене в двоични дървета.
В кои ситуации деструкторите не се извикват при възникване на изключения?
Каква е разликата между weak_ptr и shared_ptr?
Защо не пишем код в заглавния файл?
Какво означава съкращението YAGNI?
Как се нарича възможността за извикване на функция без явно посочване на пространството от имена (namespace)?
Кои са двата типа оператор delete в C++?
Добра ли е практиката да се претоварват логическите операции или е лоша практика?
Разкажи за начините за предаване на параметри към функции на езика C/C++.
Може ли функция в C++ да приема променлив брой параметри?
Какъв тип данни обикновено се използва за броячи в C++?
Как се нарича идиомата на статичния полиморфизъм в C++?
Кога възниква най-неблагоприятният случай на търсене в unordered_set?
Какво се случва, ако в функция, маркирана като noexcept, възникне изключение?
Кои са двата типа оператор delete в C++?
Какво ще се случи, ако копирате обект от тип string?
Какви полезни функции и възможности бяха добавени в C++14?