C/C++
Mi történik, ha a delete operátort végrehajtjuk egy nullptr értékű mutatóra?
Hogyan működik egy virtuális függvény C++-ban?
Mit tud a konstans és nem konstans módszerekről?
Miért jelöli a fordító a destruktort noexcept-ként?
Mit kell tenni az osztállyal, hogy kulcsként használható legyen a std::map vagy std::unordered_map esetén?
Mi az a ciklikus függőség és milyen problémákat okozhat?
Mi az ütközés a hash-elés kontextusában, és hogyan fordul elő, amikor különböző kulcsok ugyanazt a hash-értéket adják?
Hogyan működik a std::map és a std::unordered_map C++-ban?
Mekkora azimutikus a listákkal végzett műveletek összetettsége C/C++ nyelven?
Ismeri a Protobuf technológiát?
Mi az a spinlock?
Mit használ a weak_ptr?
Mik a különbségek a statikus és dinamik könyvtárak között?
Egy shared_ptr-nek csak egy hivatkozásszámlálója van, vagy több?
Mi az a szigorú kivételgarancia a C++-ban, és hogyan alkalmazzák?
Hogyan lehet kezelni a memóriaigazítást struktúrákban C/C++-ban?
Hogyan lehet szinkronizálni a szálak közötti interakciót?
Milyen típusú mutexek léteznek a C++ szabványkönyvtárában?
Mi az aszimptotikus komplexitása a listában található műveleteknek?
Meséljen az _fastcall kulcsszóról, annak céljáról és használati jellemzőiről.