C/C++
Jakie mechanizmy synchronizacji wątków używałeś i jak?
Jakie rodzaje inteligentnych wskaźników istnieją w C++ i czym się różnią?
Czy możesz wyjaśnić, czym jest klasa abstrakcyjna i czym różni się od zwykłej klasy?
Jakie masz doświadczenie z bazami danych? Jak współpracowałeś z PostgreSQL?
Jak przeprowadzałeś weryfikację kodu w poprzedniej firmie?
Wyjaśnij, co się dzieje, gdy dwa klucze w HashMap mają tę samą wartość hash i jak to wpływa na przechowywanie danych?
Czy można wyjaśnić różnice między kontenerami std::map i std::unordered_map, i w jakich sytuacjach lepiej używać każdego z nich?
Czy może Pan/Pani wyjaśnić koncepcję pamięci wirtualnej i jej rolę w zarządzaniu zasobami systemu?
Jaka jest złożoność czasowa operacji usunięcia elementu z kontenera vector?
Czy może opowiedzieć o projektach lub zadaniach, nad którymi pracował wcześniej?
Jaka jest złożoność czasowa wyszukiwania elementu po kluczu w std::unordered_map?
Jak można utworzyć rozszerzenie lub dziedziczyć funkcjonalność kontenera std::vector w C++?
Dlaczego automatyczne zarządzanie pamięcią, charakterystyczne dla niektórych języków, nie jest dostępne w C++?
Jak jest realizowane przechowywanie elementów w std::unordered_map w przypadku kolizji?
W jakiej dzielnicy lub mieście obecnie mieszkasz?
Jakie czynniki bierzesz pod uwagę przy określaniu preferencji pracodawcy?
Co oznacza nadpisanie metody w programowaniu obiektowym?
Czy można użyć funkcji emplace_back w std::vector bez przekazywania argumentów?
Czy możesz opisać główne typy inteligentnych wskaźników w C++ i ich cechy?
Jaką strukturę danych użyłbyś do efektywnego przechowywania i częstego dodawania dużej ilości liczb całkowitych?