C/C++
V čem spočívá rozdíl mezi kontejnery vector a list v C++?
Jak funguje virtuální funkce v C++?
Co se stane, když provedete operátor delete pro ukazatel, který je nullptr?
Proč je překladač označuje destruktor jako noexcept?
Co je kolize v kontextu hashování a jak vzniká, když různé klíče dávají stejnou hash hodnotu?
Jaké typy mutexů existují v standardní knihovně C++?
Co je to cyklická závislost a jaké problémy může způsobit?
Co je to spinlock?
Má má sdílený ukazatel má pouze jeden čítač odkazů nebo více?
Jak fungují std::map a std::unordered_map v C++?
Jak lze synchronizovat interakci mezi vlákny?
Jaké jsou rozdíly mezi statickými a dynamickými knihovnami?
K čemu slouží weak_ptr?
Jak lze řídit zarovnání paměti ve strukturách v C/C++?
Co víte o konstantních a nekonstantních metodách?
Jak zkontrolovat, zda došlo k výjimce v jednom z vláken?
Jaká je asymptotická složitost operací v kontejneru list?
Co je třeba udělat s třídou, aby ji bylo možné použít jako klíč v std::map nebo std::unordered_map?
Co je to deque?
Jak jsou výjimky ukládány v C/C++?