C/C++
Как се представя крайният резултат от работата на компилатора след процеса на компилиране на изходния код?
Обяснете принципите на работа на механизмите за единен вход (SSO) и тяхната роля в управлението на достъпа.
Можете ли да обясните какво представлява виртуалната функция в обектно-ориентираното програмиране?
Обяснете концепцията за двупосочен свързан списък и неговите основни характеристики
Каква е времевата сложност на операцията за търсене на елемент по ключ в std::map?
Можете ли да обясните предназначението и работата на функцията make_shared в C++ и какви са предимствата й в сравнение с използването на new за създаване на умни указатели?
Имали ли сте опит с протоколи за предаване на данни по мрежата?
Как да организирам обмена на информация между нишки за възникнала изключителна ситуация?
Каква е ролята и предназначението на ключовата дума const в езика за програмиране?
Какви ограничения съществуват при използването на стандартната библиотека C++ STL?
Можеш ли да дадеш пример за ситуация, в която използването на структурата данни multiset е оправдано?
Как може да се реализира поведението на оператора за постфиксно увеличаване на променлива?
Как се реализират низовете в езика C++ и от какво са съставени?
Как се реализира умният указател unique_ptr и как управлява собствеността върху обекта?
Можете ли да обясните какво означава променяем обект в програмирането?
Какви външни библиотеки и инструменти използваше в проектите си?
Какви последици могат да възникнат при извикване на виртуална функция в рамките на деструктора на обект?
Можете ли да обясните какво се разбира под термините вход/изход в контекста на информационните системи?
Можете ли да споделите опита си в областта на разработката и проектите, в които сте участвали?
Какви действия се извършват при добавяне на нов елемент към динамичен масив от тип vector?