Sobes.tech

На којем нивоу сте радили са Linux-ом: језгро или кориснички простор?

Middle+
64

Ispričajte o svom iskustvu u razvoju u C++: projekti, standardi jezika i relevantni zadaci.

Middle+
51

Koje je brže tokom sekvencijalne iteracije preko identičnih elemenata: std::list ili std::vector, i zašto?

Middle+
51

Kako ste kontrolisali performanse aplikacija u stvarnom vremenu i identifikovali uska grla?

Middle+
49

Koje testove ste napisali i kako ste koristili Google Test/Google Mock?

Middle+
48

Šta će program na slici ispisati pri konstrukciji i uništavanju objekta C sa baznom klasom A, poljem B i poljem X?

Middle+
47

Kako je organizovan i automatizovan start i testiranje emulatora uređaja?

Middle+
45

Šta je atomarna operacija i šta specificira memory_order?

Middle+
43

Koje primitivne mehanizme sinhronizacije poznajete u C++? Čime se razlikuje std::lock_guard od std::unique_lock i kada može biti potrebna ručna otključavanja?

Middle+
42

Зашто је била потребна мултитредност у вашем TCP серверу?

Middle+
42

Da li ste morali da optimizujete sistem, pronađete uska grla i profilisete ga?

Middle+
42

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

Middle+
41

Zašto je veličina prazne strukture u C++ obično 1 bajt, a ne 0?

Middle+
33
/2