C/C++
Wymień podstawowe zasady programowania obiektowego.
Jak przeciążyć operator inkrementacji postfix i prefix w C++?
Jakie inteligentne wskaźniki w C++ znasz?
Na czym polega to, że kilka `shared_ptr` może odwoływać się do tego samego obiektu?
Co się dzieje w przypadku kolizji podczas uzyskiwania klucza dla kontenera w C++?
W jakim obszarze pamięci tworzone są zmienne lokalne, globalne i statyczne?
Jakie gwarancje bezpieczeństwa znasz?
Co oznacza skrót DRY?
Czym jest noexcept w C++?
Jakie są niuanse przy współdziałaniu programów w C i C++?
Co należy zrobić, aby użyć klasy jako klucza w unordered_map?
Jak można sprawdzić, że podczas pracy z typem double nie występują wyjątki?
Czym są pola bitowe w C++?
Jak opisałbyś relacje, które są ustanawiane w architekturze MVC?
Jak można zapobiec wzajemnemu blokowaniu w aplikacjach wielowątkowych?
Jak wyłączyć manglowanie nazw w C/C++?
Dlaczego w strukturze danych map pojawia się amortyzowana stała złożoność?
Dlaczego nie należy używać typu danych double w przypadku wyjątków?
W jakim celu może być używane wirtualne dziedziczenie w C++?
Jak wykonać operację usunięcia elementu z początku wektora, jeśli kolejność elementów nie jest istotna?