C/C++
Jaké užitečné funkce a možnosti byly přidány do C++14?
Povězte mi o ukazateli this v jazyce C++.
Proč je použití odkazu bezpečnější pro ochranu před změnami ve srovnání s ukazatelem?
Jak může dojít ke úniku paměti při použití unique_ptr?
Jaké množství paměti je přiděleno pro instanci třídy s nulovými vlastnostmi?
Na jaké druhy lze rozdělit serializaci?
Znáte kontejner jako hromadu?
Proč nebude fungovat semantika přesunu, pokud operátor přesunu nebude označen jako noexcept?
V jakém pořadí jsou objekty v C++ konstruovány a ničeny?
Jaké kroky podniknete, pokud zjistíte, že nemůžete dokončit úkol v stanoveném termínu?
Co se stane s objektem vector při přidání nového prvku?
Co je to vzájemné blokování (deadlock) v kontextu vícenásobných programů?
Jak lze synchronizovat interakci mezi vlákny?
Můžete vysvětlit, co se rozumí pod pojmem funktor v programování?
Jak implementujete ukládání peněžního ekvivalentu v typu dat typu integer pomocí matematických přístupů?
Pověz mi o principech objektově orientovaného programování (OOP).
Co se stane, pokud v kódu nebude uveden typ proměnné, který kompilátor nedokáže určit?
V jakých případech je nutné deklarovat destruktor jako virtuální?
Jakou operaci nad vektorem v C++ lze provést, která povede k významnému počtu kopírování prvků?
Jaká je asymptotická složitost operací vkládání a odstraňování prvků v kontejnerech list a vector?