C/C++
Каква е разликата между указател и препратка в програмирането?
Трябваше ли да внедрите автоматизирани инструменти или процеси за екипа си на предишната си работа?
Можете ли да разкажете за последния проект, в който участвахте?
Имали ли сте опит в разработването или работата с многопоточни приложения?
В кои други езици за програмиране, освен C++, имате опит в разработката?
Какво се случва с извикването на деструктора на обект, ако в конструктора му възникне изключение?
Можеш ли да обясниш какво са умните указатели в C++ и как работят?
Може ли да обявите полетата на структура като частни в езика за програмиране?
От кой стандартен контейнер е реализирана структурата данни map?
Можете ли да обясните за какво се използва системният повик lseek в операционната система?
Как се обработват колизиите при използване на std::unordered_map?
Автоматизирахте ли тестването в предишната ви компания?
Как научихте уменията си в програмирането и откъде започнахте пътя си?
Можете ли да обясните какво означава терминът детерминизъм в контекста на системи и процеси?
Какви инструменти или библиотеки за автоматизирано тестване сте използвали в практиката си?
По какъв начин се осъществява обменът на данни между изпълнителните нишки?
В кои области или типове задачи искаш да се развиваш и да работиш най-активно?
Можете ли да обясните понятието multiset и как се различава от обикновеното множество?
Можете ли да обясните принципа на работа на алгоритъма за бързо сортиране?
Какви са разликите между методите за прихващане на данни в протоколите HTTP и HTTPS?