C/C++
Czy masz doświadczenie z protokołem TCP w swoich projektach?
Wyjaśnij koncepcję rekurencji ogonowej i jej różnicę od zwykłej rekurencji.
Jakie są twoje cele i oczekiwania związane z tym nowym doświadczeniem zawodowym?
Czy w praktyce używałeś kontenera std::unordered_map do przechowywania i szybkiego dostępu do danych?
Czy można w C++ zdefiniować klasę zawierającą wyłącznie funkcje wirtualne czyste i której nie można utworzyć bezpośrednio?
W jakich przypadkach nadmierna normalizacja bazy danych może negatywnie wpłynąć na jej wydajność?
W jakich przypadkach warto używać std::weak_ptr w programie C++?
Jakie główne mechanizmy znasz do zarządzania wielowątkowością?
Jakie są poziomy dostępu do członków klasy w programowaniu obiektowym?
Co należy zrobić, aby wywołać optymalną semantykę przesunięcia podczas redystrybucji elementów w std::vector?
Opowiedz o projekcie, w którym brałeś udział, i o roli, którą pełniłeś
Czy można traktować język C jako język początkowy do nauki programowania?
Jaka jest różnica między kontenerami std::map a std::unordered_map w C++?
Jakie narzędzie do analizy statycznej kodu użyłeś w swoim ostatnim projekcie?
Wyjaśnij, co oznacza istnienie cyklicznego połączenia między modułami lub komponentami w systemie.
Czy mógłbyś podać sytuację, w której użycie std::set jest najbardziej odpowiednim rozwiązaniem?
Jaki jest cel funkcji std::move w C++ i jak wpływa na zarządzanie zasobami obiektu?
Opowiedz o swoich przypadkach wykrywania i naprawy błędów w złożonych systemach rozproszonych
Czy możesz wymienić i wyjaśnić główne paradygmaty programowania, oprócz podejścia obiektowego?
Na czym polega specyfika wywoływania metod wirtualnych w konstruktorze klasy?