iOS
Czy możesz wyjaśnić, czym jest klasa UIControl w kontekście tworzenia interfejsów użytkownika?
Jakie są zalety i wady używania semaforów w kontroli dostępu do zasobów?
Czy możesz wyjaśnić, co oznacza wykonywanie kodu bez metod asynchronicznych?
W jakich sytuacjach warto stosować tablice wirtualne (tablice wirtualne) w programowaniu obiektowym?
W jakim stosie technologicznym wolisz się zanurzyć w pracy?
Czy możesz wymienić główne typy żądań HTTP używanych podczas interakcji klienta z serwerem?
Czy możesz wymienić główne wzorce architektoniczne stosowane w projektowaniu systemów?
Czy możesz wyjaśnić główne różnice między tradycyjnym modelem rozwoju oprogramowania Waterfall a zwinną metodologią Agile?
Jakie technologie i narzędzia używasz w swojej pracy?
Jak działa metoda viewWillLayoutSubviews podczas aktualizacji interfejsu w iOS?
Co się dzieje z wątkami podczas korzystania z funkcji sync i który wątek jest blokowany w procesie?
Czy można uzyskać bieżący klatkę animacji podczas jej wykonywania?
Jak zaimplementowana jest obsługa wielu wątków w języku Swift?
Jak implementujesz strukturę danych stos w swoim systemie?
Czy możesz wymienić główne rodzaje kolejek, z którymi spotykają się w programowaniu?
W jaki sposób odbywa się zwalnianie zasobów dla typów danych wartości w pamięci?
Jak szybko planujesz zakończyć poszukiwania nowej pracy?
Czy może Pan/Pani wyjaśnić, co rozumiemy przez operacje synchroniczne w programowaniu?
Czym różnią się klasy StateObject i ObservableObject w kontekście zarządzania stanem?
Czy możesz wyjaśnić koncepcję Binding w kontekście programowania?