C/C++
Nurodykite unordered_map įterpimo, paieškos ir ištrynimo operacijų algoritminę sudėtingumą.
Kas yra std::condition_variable, ką daro predikatas ir kam jis reikalingas?
Papaskink, kaip veikia forward_list po kapotu.
Kaip sinchronizuoti du procesus: koduotojas kas 60 sekundžių įkelia kadrus, ar ekranas juos turi gauti? Kokius sinchronizacijos mechanizmus naudoti?
Kaip jūsų paslaugoje buvo organizuota daugiagyslė ir užduočių eilė?
šablonas <typename> struct Base { int i = 0; }; template <typename T> struct Deriv : Base<T> { void foo() { i = 1; // klaida: 'i' nebuvo deklaruotas šiame apimtyje } }; struct Foo : Deriv<Foo> { void bar() { i = 2; } };
Papaskinkite apie dabartinį projektą ir programos dalį, už kurią atsakingas buvote.
Ar turite patirties kurti kažką nuo nulio, pavyzdžiui, programėlę ar paslaugą?
Ką daro komanda chmod 755?
Ką vyksta su skaitikliu kopijuojant shared_ptr?
Kada esi pasiruošęs pradėti dirbti?
Kuo skiriasi std::map ir std::unordered_map ir ką reikia nustatyti jų veikimui?
Kokia buvo jūsų rolė ir lygis dabartinėje darbo vietoje?
Ar turite baigtą aukštąjį išsilavinimą?
Kokius sisteminius iškvietimus naudojote ir su kuo susidūrėte (failai/tinklas)?
Kuriame įmonėje ir su kokiais uždaviniais norėtumėte dirbti?
Ar dabartinėje vietoje buvo tik atlyginimas ar taip pat premijos ir bonusai?
Kokius asmeninius projektus įgyvendinote ir kokie uždaviniai jums ypač įdomūs?
Norėtumėte toliau dirbti pagal civilinę sutartį ar pereiti prie oficialaus įdarbinimo pagal Rusijos Federacijos Darbo kodeksą?
Kaip dabartinė įmonė suteikė jums atidėjimą nuo šaukimo, jei jūsų darbas yra registruotas kaip civilinė sutartis?