C/C++
Какво трябва да се реализира в клас, за да може да се използва като ключ в асоциативни контейнери?
Как бихте реализирали патърна Singleton във вашия код?
Какво е стек и какви технологии за подравняване на паметта съществуват?
Какви са предимствата на използването на низ, базиран на списък?
Какви са предимствата на използването на lock_guard в C++?
Разкажете за разликите между препратка и указател в езика C/C++.
Какво е наследяване в обектно-ориентираното програмиране?
Какво се случва, ако извикаме функцията free за указател, равен на nullptr?
Какво трябва да се направи, за да се изхвърлят изключения от конструктора?
Кога операторът delete няма да бъде извикан за обект в умни указатели?
Кои полета се индексират автоматично при създаването на база данни без явно указване на полетата за индексиране?
Кой указател се използва заедно с shared_ptr?
Как са структурирани низовете в C++?
Какви фактори постигат амортизирана постоянна сложност в контейнера map?
Как бихте реализирали сериализация на двупосочен списък?
Какво трябва да се има предвид при взаимодействие между C и C++ в контекста на обработката на изключения?
Колко таблици с виртуални функции ще има при два класа, участващи в наследяването?
Каква е сложността на изтриването на елемент от края на вектора в C++?
Кои са умните указатели в C++?
Кои алгоритми за баланс на дървета знаете?