C/C++
Какво ви накара да напуснете последната си работа?
Може ли да се завърши стандартният поток, стартиран вътре във създаващия го поток?
Какви външни библиотеки и инструменти използвахте в своите проекти?
Как се определя времевата сложност на операцията по вмъкване на елемент в контейнера std::unordered_map?
Каква е разликата между префикс и постфикс инкремент в програмните езици?
Можете ли да обясните принципа на работа на пирамидалното сортиране и как организира процеса на сортиране на данните?
Как протича процесът на търсене на елемент в хеш таблица и какви механизми се използват при това?
Как може да се предотврати появата на двойни изключения в програма?
Разкажете за работата в ALMI Partner и за услугата за събиране на телеметрия и мрежова активност.
Имали ли сте опит с използването на умни указатели в проектите си?
Обяснете какво означава терминът 'чисто виртуален метод' в обектно-ориентираното програмиране.
Как подходите към работата с оборудване или системи, за които няма документация?
Каква е целта на виртуалния деструктор в обектно-ориентираното програмиране?
Как се реализира криптирането при използване на протокола HTTPS?
Можете ли да обясните какво представлява OpenNPI и каква роля изпълнява?
Може ли да се обяви деструктор като виртуален в клас?
Какова стойността, която връща функцията std::find_if, ако търсеният елемент не бъде намерен в контейнера?
Кои са механизмите за осигуряване на сигурност при обработка на изключения в програмирането?
Каква е времевата сложност при достъп по индекс в списък?
Разкажете за проектите, в които сте участвали и които смятате за особено важни