Linux ilə hansı səviyyədə işlədiniz: nüvə və ya istifadəçi sahəsi?
C/C++
C++-da inkişaf təcrübəniz haqqında danışın: layihələr, dil standartları və müvafiq tapşırıqlar.
Eynilə elementlər üzərində ardıcıl iterasiya zamanı hansı daha sürətlidir: std::list və ya std::vector, və niyə?
Hansı testləri yazdınız və Google Test/Google Mock-u necə istifadə etdiniz?
Şəkildəki proqram, əsas sinif A, sahə B və sahə X ilə C obyektini qurarkən və məhv edərkən nə çıxaracaq?
Əsas vaxt tətbiqlərinin performansını necə idarə etdiniz və tıxac nöqtələrini necə tapdınız?
Emulyator cihazının başlatılması və test edilməsi necə təşkil olundu və avtomatlaşdırıldı?
Sistemı optimallaşdırmaq, tıxac nöqtələrini tapmaq və profil çıxarmaq lazım oldumu?
Atomik əməliyyat nədir və memory_order nəyi göstərir?
C++-də hansı primitive sinxronizasiya mexanizmlərini bilirsiniz? std::lock_guard ilə std::unique_lock arasındakı fərq nədir və nə vaxt əl ilə unlock lazım ola bilər?
// x86-64 struct S { char ch; std::uint16_t i; std::uint16_t getI() const { return i; }; virtual ~S() {} }; sizeof(S) == ?
TCP serverinizdə çox iş parçacığı lazım oldu?
Niyə C++-da boş strukturun ölçüsü adətən 1 bayt, 0 deyil?