Czy możesz wymienić główne wzorce architektoniczne stosowane w projektowaniu systemów?
iOS
W jakich przypadkach struktura danych może zaimplementować określony protokół lub interfejs?
Jakie wzorce architektoniczne stosowałeś w swoich projektach?
W której części cyklu życia wykonywania aplikacji stosowany jest automatyczny zbieracz śmieci (ARC)?
Czy może Pan/Pani wyjaśnić, co oznacza termin 'Bounds' w programowaniu lub architekturze systemów?
Czy możesz wyjaśnić, co oznacza termin 'Frame' w kontekście programowania lub rozwoju?
Gdzie zwykle przechowujesz dane tymczasowo zapisywane podczas przetwarzania?
Czy możesz wyjaśnić, czym jest typ danych referencyjnych?
Jak zarejestrować obsługę zdarzeń gestów w aplikacji?
Co się dzieje z wątkami podczas korzystania z funkcji sync i który wątek jest blokowany w procesie?
Czy mógłbyś opisać główne obowiązki i projekty, nad którymi pracowałeś na swoim ostatnim stanowisku?
Czy możesz wyjaśnić zasadę działania metody synchronizacji (Sync) i jej rolę w programowaniu?
Czy możesz podać przykład, gdy ramka elementu i jego granice nie pokrywają się rozmiarem?
Jak obsługiwane jest zdarzenie kliknięcia w aplikacji?
Czy mógłbyś wyjaśnić mechanizm działania operacji asynchronicznych i ich zastosowanie w programowaniu?
Jak odróżnić typy danych po wartości i po referencji i czym się różnią w programowaniu?
Czy możesz wyjaśnić, co oznacza automatyczny mechanizm zarządzania pamięcią ARC w iOS?
Jaka jest różnica między protokołem a interfejsem w programowaniu?
Jak stworzyć tablicę chronioną przed jednoczesnymi zmianami z wielu wątków?