Czy może opisać architekturę projektów, nad którymi Pan/Pani pracował/a wcześniej?
iOS
Czy możesz podzielić się swoim doświadczeniem zawodowym i kluczowymi osiągnięciami?
Jakie środki i komponenty używasz do tworzenia i zarządzania interfejsami w UIKit?
Jakie działania są dostępne przy rozszerzaniu protokołu za pomocą rozszerzeń?
Czy możesz wyjaśnić, czym jest struktura DispatchGroup i jak jest używana do synchronizacji wykonywania wielu asynchronicznych zadań?
Czy możesz wymienić inne podstawowe zasady stosowane w tworzeniu oprogramowania oprócz SOLID?
Wyjaśnij koncepcję inwersji priorytetów i dlaczego może ona stanowić problem w systemach z różnymi priorytetami zadań.
Czy możesz wyjaśnić główne wzorce projektowe i ich zastosowanie?
Czy można jednocześnie zaimplementować dziedziczenie po wielu klasach w języku Swift?
Jakiej zasady programiści uważają za najtrudniejszą do przestrzegania?
Jak jest zorganizowana struktura pamięci do przechowywania danych w programie?
Jakie narzędzia i technologie używasz do projektowania interfejsów użytkownika w rozwoju stron internetowych?
Czy może Pan/Pani wyjaśnić koncepcję programowania obiektowego i jej podstawowe zasady?