C/C++
Co je třeba implementovat ve třídě, aby ji bylo možné použít jako klíč v asociativních kontejnerech?
Jak byste implementovali vzor Singleton ve svém kódu?
Co je zásobník a jaké jsou technologie zarovnání paměti?
Jaké jsou výhody použití řetězce založeného na seznamu?
Jaké jsou výhody použití lock_guard v C++?
Povězte o rozdílech mezi odkazem a ukazatelem v jazyce C/C++.
Co je to dědičnost v objektově orientovaném programování?
Co se stane, když zavoláte funkci free pro ukazatel rovný nullptr?
Co je třeba udělat, aby bylo možné házet výjimky z konstruktoru?
Kdy nebude v chytrých ukazatelích volán operátor delete pro objekt?
Která pole jsou automaticky indexována při vytváření databáze bez výslovného určení polí pro indexaci?
Jaký ukazatel se používá spolu s shared_ptr?
Jak jsou řetězce ve C++ strukturovány?
Jaké faktory dosahují amortizovanou konstantní složitost v kontejneru map?
Jak byste implementovali serializaci dvousměrného seznamu?
Na co je třeba dbát při interakci mezi C a C++ v kontextu zpracování výjimek?
Kolik tabulek virtuálních funkcí bude u dvou tříd účastnících se dědičnosti?
Jaká je složitost odstranění prvku z konce vektoru v C++?
Jaké existují chytré ukazatele v C++?
Jaké algoritmy vyvažování stromů znáte?