Czy możesz wymienić i opisać różne poziomy dostępu w języku Swift?
iOS
Czy obecnie zajmujesz się jakąkolwiek działalnością zawodową lub projektem?
Czym różnią się terminologie weak, strong i unowned w kontekście zarządzania pamięcią w programowaniu?
Czy masz doświadczenie w tworzeniu interfejsów użytkownika za pomocą SwiftUI?
Czy kandydat ma doświadczenie w korzystaniu z komponentu Frame Layout w swoich projektach?
Czy możesz wyjaśnić, co oznacza automatyczny mechanizm zarządzania pamięcią ARC w iOS?
Wyjaśnij etapy życia instancji ViewController w aplikacji iOS.
Jak różnią się podejścia do pozycjonowania elementów w Frame Layout i Auto Layout w rozwoju Android?
Jakie wynagrodzenie oczekujesz na tym stanowisku?
Kiedy możesz zacząć wykonywać swoje obowiązki na tym stanowisku?
Czym różnią się modyfikatory dostępu fileprivate i private w języku Swift?
Co skłoniło Cię do opuszczenia poprzedniego stanowiska?
Jak zaimplementowane są wewnętrzne mechanizmy klasy Optional w języku programowania?
Czy masz doświadczenie w korzystaniu z systemu Auto Layout do tworzenia interfejsów adaptacyjnych?
Czy możesz wyjaśnić, jak działa środowisko wykonawcze w Twoim systemie?
Wyjaśnij, czym jest wymuszone odpakowywanie opcjonalnego typu w Swift i w jakich sytuacjach jest stosowane.
Czy możesz wyjaśnić, co oznacza kontrola dostępu i dlaczego jest potrzebna w systemach?
Czy możesz wyjaśnić koncepcję delegowania w wzorcach projektowych i jak jest ona stosowana?
Jaki jest domyślny poziom dostępu ustawiony dla klasy w języku programowania?