C/C++
Navedite algoritamsku složenost operacija umetanja, pretraživanja i brisanja za unordered_map.
Šta je std::condition_variable, šta radi predikat i zašto je potreban?
Ispričaj mi kako je forward_list organizovan ispod haube.
Kako sinhronizovati dva procesa: enkoder postavlja frameove 60 puta u sekundi, ekran ih treba da prima? Koje mehanizme sinhronizacije koristiti?
Kako je u vašoj usluzi organizovana višestrukost i red zadataka?
šablon <typename> struct Base { int i = 0; }; template <typename T> struct Deriv : Base<T> { void foo() { i = 1; // greška: 'i' nije deklarisano u ovom opsegu } }; struct Foo : Deriv<Foo> { void bar() { i = 2; } };
Реците о тренутном пројекту и о делу апликације за који сте били одговорни.
Da li imate iskustva u pravljenju nečega od nule, kao što je aplikacija ili usluga?
Šta radi komanda chmod 755?
Šta se dešava sa brojačem prilikom kopiranja shared_ptr?
Када сте спремни да почнете да радите?
Čime se razlikuju std::map i std::unordered_map i šta je potrebno definisati za njihov rad?
Koja je bila vaša uloga i nivo na trenutnom radnom mestu?
Da li imate završeno visoko obrazovanje?
Koje sistemske pozive ste koristili i s čime ste se suočili (fajlovi/mreža)?
У којој компанији и на којим задацима бисте желели да радите?
Да ли је на тренутном месту било само плате или су били и премије и бонуси?
Koje lične projekte ste radili i koje zadatke vam posebno zanimaju?
Да ли желите да наставите да радите по грађанском уговору или да прешли на званичан рад према Кривичном закону Руске Федерације?
Kako vam je trenutna kompanija omogućila odlaganje od vojske ako je vaš posao registrovan kao civilni ugovor?