C/C++
Czym jest kolizja i jak jest rozwiązywana w unordered_map? Jakie metody rozwiązywania kolizji znasz?
Czy masz wyższe wykształcenie, legitymację wojskową? Czy masz działalność poboczną, jednoosobową działalność gospodarczą, spółkę z ograniczoną odpowiedzialnością, samozatrudnienie?
Jak rozpoznać, że zmiana (np. przejście z Boost na bibliotekę standardową) naprawdę « działa »?
Dlaczego teraz zmieniasz pracę?
Opowiedz o swoim udziale w olimpiadach programistycznych/algorytmicznych.
Czy podczas projektowania było wystarczająco informacji do analizy, czy decyzja była raczej podejmowana na ślepo, ale z powodzeniem?
Czy system docelowy to Linux, w szczególności Astra Linux?
Czy miałeś okazję zapoznać się z firmą [firma]? Czy masz wyobrażenie, kim są i czym się zajmują?
Czy podejście ma słabe punkty, biorąc pod uwagę procesy i licznik?
Jakie mechanizmy są używane do interakcji między dwoma hostami?
Opowiedz o std::unique_ptr, std::shared_ptr i std::weak_ptr, ich różnicach i bezpieczeństwie wątków.
Co wiesz o różnicach między Windows a Linux na poziomie jądra?
Jak znaleźć regresję w dużej liczbie wersji (błąd pojawił się gdzieś pomiędzy wersjami)?
Czym różni się przełącznik (switch) od routera (router)?
Opowiedz krótko o architekturze systemu operacyjnego Linux.
Jakie mechanizmy komunikacji międzyprocesowej (IPC) są najbardziej optymalne w Windows do przesyłania klatek wideo między dwoma procesami?
Czy możesz powiedzieć, jakie jest Twoje łączne doświadczenie komercyjne w programowaniu w czystym C na chwilę obecną?
Jak radzisz sobie z pracą w warunkach wielozadaniowości i stresu, gdy zadanie jest w toku?
Jakiego lokalnego LLM użyłeś i jak go skonfigurowałeś?
Jak uruchomić aplikację w Windows programowo, znając tylko jej nazwę (bez ścieżki do pliku exe)?