C/C++
В момента работите ли или търсите нова позиция?
Какви други случаи на deadlock са възможни, освен различен ред на захващане на mutex? Необходим ли е recursive_mutex?
Какво ви накара да вземете решение да напуснете предишната си работа?
Променяли ли сте някога съобщението за комит след като сте го завършили в Git?
В кои случаи в C++ се извиква автоматично конструкторът за копиране?
Задължително ли е кодът да се вмъкне в точката на извикване на inline-функцията по време на компилация?
Каква е целта на използването на std::weak_ptr при управлението на обекти в C++?
Какви са предимствата и недостатъците на използването на структури от данни тип списък?
Възможно ли е указател да сочи към нулева стойност?
Започнахте ли да работите по проекта самостоятелно или се присъединихте към вече съществуващо решение на предишната ви работа?
В какво се състои използването на конструкцията за изключение в програмирането?
Можете ли да дадете пример за това как се използва механизмът за управление на паметта в софтуерните приложения?
Може ли да се извърши обединение на таблици чрез JOIN, ако в базата данни не е зададен външен или вътрешен ключ за свързване на данните?
Какво отличава балансирано дърво за търсене от хеш таблицата std::unordered_map по структура и работни характеристики?
Кога осъзна, че програмирането е твоето професионално направление?
Каква е основната роля на std::condition_variable в многопоточната програмиране?
Колко е времето за изпълнение при достъп до елемент по индекс в контейнера vector?
Какви са предимствата и недостатъците на структурата данни хеш таблица?
Може ли да се обясни основната идея на процедурния подход към програмирането?
Какви материали или ресурси използвахте, за да усвоите знания в тази област?