C/C++
Noem de algoritmische complexiteit van de bewerkingen invoegen, zoeken en verwijderen voor unordered_map.
Wat is std::condition_variable, wat doet de predicaat en waarom is het nodig?
Vertel me hoe forward_list onder de motorkap werkt.
Hoe synchroniseer je twee processen: de encoder plaatst frames 60 keer per seconde, moet het scherm ze ontvangen? Welke synchronisatie-mechanismen moeten worden gebruikt?
Hoe was de multithreading en de taakwachtrij georganiseerd in uw service?
sjabloon <typename> struct Base { int i = 0; }; template <typename T> struct Deriv : Base<T> { void foo() { i = 1; // fout: 'i' is niet gedeclareerd in deze scope } }; struct Foo : Deriv<Foo> { void bar() { i = 2; } };
Vertel over het huidige project en het deel van de applicatie waarvoor je verantwoordelijk was.
Heeft u ervaring met het vanaf nul opbouwen van iets, zoals een applicatie of een service?
Wat doet de opdracht chmod 755?
Wat gebeurt er met de teller bij het kopiëren van een shared_ptr?
Wanneer ben je klaar om aan het werk te gaan?
Wat is het verschil tussen std::map en std::unordered_map en wat moet er worden gedefinieerd voor hun werking?
Wat was jouw rol en niveau op je huidige werkplek?
Heeft u een afgeronde hogere opleiding?
Welke systeemoproepen hebt u gebruikt en waarmee bent u geconfronteerd (bestands/netwerk)?
Bij welk bedrijf en aan welke taken zou je willen werken?
Was er alleen een salaris of ook bonussen en premies in de huidige functie?
Welke persoonlijke projecten heb je gedaan en welke taken interesseren je vooral?
Wilt u doorgaan met werken op basis van een civiele overeenkomst of overstappen op een officiële regeling volgens het arbeidswetboek van de Russische Federatie?
Hoe heeft uw huidige bedrijf u uitstel van dienst verleend als uw werk is geregistreerd als civiel contract?