Czy możesz wyjaśnić, co oznacza automatyczny mechanizm zarządzania pamięcią ARC w iOS?
iOS
Jakie procesy i zmiany zachodzą w widoku po wywołaniu metody viewDidLoad w cyklu życia kontrolera?
Czy możesz opowiedzieć o trudnych sytuacjach, z którymi się zmierzyłeś podczas pracy nad projektem?
Wyjaśnij zasadę działania operacji synchronicznych i ich cel w programowaniu.
Czy możesz wymienić główne typy kolejek używanych w programowaniu?
Czy możesz wyjaśnić główne różnice między wzorcami architektonicznymi MVVM i VIPER?
Co skłoniło Cię do rozważenia zmiany obecnego stanowiska lub firmy?
Opisz strukturę i rol członków zespołu, z którymi pracowałeś(a) na ostatnim stanowisku.
Jak określana jest złożoność czasowa operacji wstawiania elementu na koniec tablicy?
Do jakiego wzorca projektowego odpowiada wzorzec architektoniczny MVVM?
Wyjaśnij główne różnice między trybami wykonywania synchronicznym i asynchronicznym.
Jaki jest główny cel i zasada działania wzorca Singleton w programowaniu?
Czym różnią się wzorce architektoniczne MVVM i MVP w kontekście tworzenia aplikacji?
W jakich przypadkach i przy jakich warunkach konieczne jest usunięcie tabeli zewnętrznych powiązań (Side Table)?
Wyjaśnij etapy życia instancji ViewController w aplikacji iOS.
W jakim miejscu w pamięci lub strukturze danych zwykle umieszczane są wartości typu danych po wartości?
Kiedy następuje wywołanie metod zwrotnych w cyklu życia kontrolera widoków?
Wyjaśnij, co oznacza asynchroniczne uruchomienie zadania i jak to działa.