C/C++
Можете ли да обясните какво означава използването на ключовата дума union в език за програмиране?
Можете ли да обясните предимствата и недостатъците на използването на std::unordered_map в C++?
Опишете основните си отговорности и ролята си в последния реализиран от вас проект.
Защо не трябва да използвате типа данни double за изключения?
Какви системи за управление на бази данни имате опит да използвате?
Кои са основните трудности или капани, свързани с използването на умни указатели в програмирането?
Каква е разликата между типовете преобразуване static_cast, dynamic_cast и reinterpret_cast в C++?
Как определяте степента на формалност в комуникацията с колегите: на «ти» или на «вие»?
Какви технологични инструменти и платформи използвате в работата си?
Имали ли сте опит с NoSQL бази данни?
Какъв беше размерът на екипа ви на последното място на работа?
Имали ли сте опит с използването на std::thread за многопоточност?
Можете ли да обясните каква е променливата, която съхранява адреса на друг обект в паметта?
Разкажи за най-трудната или най-забавната задача, която си трябвало да решиш на работа или в учението
Имали ли сте опит в контрола и координация на транзакционни операции в бази данни?
Имаш ли представа за нашата компания и нейната дейност?
Каква е ролята на mutex в осигуряването на безопасност при многопоточни програми?
Обяснете защо се счита, че MAC адресът е неподходящ за използване на ниво на мрежовия модел над нивото на канала.
Кога ще можете да започнете изпълнението на задълженията си?
Какво се случва, ако в деструктора възникне необработено изключение?