Sobes.tech

C/C++

Linux bilan qaysi darajada ishladingiz: yadroviy yoki foydalanuvchi maydoni?

Middle+
64

C++ dasturlash tajribangiz haqida gapiring: loyihalar, til standartlari va muhim vazifalar.

Middle+
52

Bir xil elementlar bo'yicha ketma-ket iteratsiya qilishda qaysi biri tezroq: std::list yoki std::vector, va nima uchun?

Middle+
51

Rasmda ko'rsatilgan dastur, asosiy sinf A, maydon B va maydon X bilan C ob'ektini qurish va yo'q qilishda nima chiqaradi?

Middle+
50

Emulyator qurilmasining ishga tushirilishi va test qilish qanday tashkil etildi va avtomatlashtirildi?

Middle+
50

Qaysi testlarni yozdingiz va Google Test/Google Mock ni qanday ishlatdingiz?

Middle+
49

Real vaqt ilovalarining ishlashini qanday nazorat qildingiz va tıkanishlarni qanday aniqladingiz?

Middle+
49

Siz tizimni optimallashtirish, tıkanishlarni topish va profiling qilishga majbur bo'ldingizmi?

Middle+
44

Atomik operatsiya nima va memory_order nima belgilaydi?

Middle+
43

C++-да қай primitives синхрондау механизмдерін білесіз? std::lock_guard пен std::unique_lock арасындағы айырмашылық неде және қашан қолмен unlock қажет болуы мүмкін?

Middle+
42

// x86-64 struct S { char ch; std::uint16_t i; std::uint16_t getI() const { return i; }; virtual ~S() {} }; sizeof(S) == ?

Middle+
42

TCP serveringizda nima uchun ko'p oqimli ishlash kerak edi?

Middle+
42

Nima uchun C++ da bo'sh tuzilmaning o'lchami odatda 1 bayt, 0 emas?

Middle+
34
/2