Czy masz doświadczenie z problemami i trudnościami związanymi z używaniem wielowątkowości w programach?
iOS
Czy możesz wyjaśnić zasadę działania automatycznego zwalniania obiektów za pomocą AutoreleasePool?
Czy możesz wyjaśnić mechanizm działania metody Sync w implementacji bezpiecznej dla wątków kolejki?
Wyjaśnij koncepcję łańcucha obsługi (Responder Chain) w systemie obsługi zdarzeń w aplikacjach GUI.
Jak przeprowadzałeś testy swoich rozwiązań w poprzednim miejscu pracy?
Jaka jest różnica między strukturą danych przechowującą unikalne elementy a sekwencją elementów dopuszczającą powtórzenia?
Czym różnią się wyliczenia z wartościami stałymi od wyliczeń używających odwołań lub wartości pośrednich?
Czy może Pan wyjaśnić mechanizm działania operacji synchronicznych w kolejce sekwencyjnej?
Czy posiadasz dokument potwierdzający służbę wojskową?
Jak jest realizowana unikalność elementów w kolekcji typu Set?
Czy możesz wyjaśnić mechanizm asynchronicznego przetwarzania w kolejce z konkurencją?
Jaka jest miara czasu operacji wstawiania elementu do centralnej części dwukierunkowej listy?
Czy masz praktyczne doświadczenie w pisaniu testów jednostkowych dla kodu?
W jakim miejscu w pamięci lub w jakim mechanizmie zarządzany jest odwołanie, które nie zwiększa licznika odwołań i nie powoduje zatrzymania obiektu?
Z jakimi trudnościami w zarządzaniu pamięcią mógłeś się spotkać i jak je rozwiązać?
Jak określić złożoność czasową operacji wstawiania elementu w środek jednokierunkowej listy?
Jak odróżnić problem z warunkami wyścigu, który pojawia się podczas pracy z wątkami, od sytuacji, gdy wynik zależy od nieprzewidywalnego porządku wykonywania operacji?
Jak odróżnić zbiór z unikalnymi elementami od słownika z kluczami i wartościami?
Czy może Pan/Pani wyjaśnić, co oznacza projekt podzielony na kilka modułów?