C/C++
Czym jest uniwersalne odniesienie (forwarding reference) i jak działa zbijanie odniesień?
Czy możliwa jest sytuacja z procesem zombie, który jest traktowany jako działający i utrzymuje blokadę?
Czy wolisz wykonywać zadania samodzielnie, czy w zespole?
Gdzie obecnie mieszkasz i gdzie planujesz mieszkać?
W jakich przypadkach i w jakich częściach rozwoju stosuje się wzorce?
Czy masz doświadczenie w pracy z protokołem HTTPS w celu zapewnienia bezpiecznego przesyłania danych?
Czy masz doświadczenie w korzystaniu z funkcji malloc do przydzielania pamięci dynamicznej w swoich projektach?
Czy można wyjaśnić cel i użycie słowa kluczowego inline w programowaniu i dlaczego jest ono stosowane?
Czy możliwe jest utworzenie nowego obiektu wewnątrz destruktora klasy?
Czy używałeś std::async w swoich projektach do wykonywania operacji asynchronicznych?
Jakie są konsekwencje, jeśli spróbujesz uzyskać dostęp do danych za pomocą wskaźnika zerowego?
Czy możesz wyjaśnić, czym jest dwustronna kolejka (Deque) i jak ona działa?
Jak oceniłbyś swoje umiejętności zawodowe i doświadczenie w tej dziedzinie?
Wyjaśnij zasadę funkcji wirtualnych w języku C++ i jak są one realizowane podczas działania programu.
Na czym polega cel inteligentnych wskaźników w programowaniu?
Jaka jest złożoność czasowa wyszukiwania elementu w kontenerze unordered_set?
Czy możesz podać przykład funkcji haszującej dla liczby całkowitej?
Wyjaśnij, co oznacza wyciek pamięci w kontekście programowania.
Jak określa się wydajność operacji wstawiania elementu do tablicy haszującej i od jakich czynników ona zależy?
Dlaczego nie zaleca się umieszczania kodu programu w nagłówkach HTTP?