C/C++
Jaka jest różnica między mutexem a semaforem?
Jakie kontenery w C++ pozwalają na dodawanie elementów na początku?
Które kontenery w C++ pozwalają na dodawanie elementów na początku?
Do czego może służyć std::optional w C++?
Jakie algorytmy rozwiązywania kolizji znasz?
Jakie są sposoby optymalizacji pracy z łańcuchami w C++?
Jaka jest złożoność pracy z kontenerami map i unordered_map w C++?
Czym jest stos i zbieranie śmieci?
Do czego służy weak_ptr w C++?
Jaka jest różnica między tworzeniem obiektu shared_ptr za pomocą konstruktora a używaniem funkcji make_shared?
Co robi operator delete w języku C++?
Jak jest wykonywane zliczanie referencji w shared_ptr?
Jaka jest różnica między wyrzuceniem wyjątku a przerwaniem operacji w programie?
Czy shared_ptr jest bezpieczny wątkowo i czy można go używać w kontekście wielu wątków?
Z czym jesteś zaznajomiony w języku programowania C++?
Opowiedz o funkcjach lambda w C/C++.
Czym jest transakcyjność?
Jak ustawić bit na 1, używając operacji OR bit po bicie?
Jak działa licznik referencji w std::shared_ptr?
Czym jest rekurencyjny mutex?