iOS
Wyjaśnij zasadę działania operacji synchronicznych i ich cel w programowaniu.
W jakich sytuacjach wywoływana jest metoda viewWillAppear, ale nie uruchamia się viewDidAppear?
Jaka jest kolejność wywołań metod podczas tworzenia i wyświetlania ViewController w iOS?
Jak różnią się podejścia do zarządzania pamięcią w językach Objective-C i Swift?
Jaki jest cel słowa kluczowego 'Await' w konstrukcji Async/Await w programowaniu?
Ile wywołań metody viewDidLoad występuje w cyklu życia UIViewController?
Jaka jest rola i zastosowanie tabel danych pobocznych w bazach danych?
Czy może opisać, jak zaimplementowałeś mechanizm Copy-on-Write w swojej praktyce?
Jaka jest różnica między metodami viewWillLayoutSubviews a viewDidLayoutSubviews w cyklu życia UIViewController?
Czy możesz wyjaśnić koncepcję Retain w Objective-C i jak wpływa na pamięć?
Jak wyglądała praca z pamięcią przed wdrożeniem Side Table?
Czy masz doświadczenie w programowaniu z użyciem Objective-C?
Podziel się swoim doświadczeniem w rozwiązywaniu trudnych lub nietypowych zadań w interfejsie użytkownika w Twojej poprzedniej pracy.
Czy możesz wyjaśnić koncepcję Bariery w programowaniu wielowątkowym?
Czym różnią się od siebie odwołania typu Weak i Unowned w zarządzaniu pamięcią?
Czy możesz podzielić się swoim doświadczeniem zawodowym i kluczowymi osiągnięciami?
W jaki sposób system operacyjny zarządza i przełącza wykonywanie wielu wątków na procesorze?
Czy możesz wyjaśnić, czym jest struktura DispatchGroup i jak jest używana do synchronizacji wykonywania wielu asynchronicznych zadań?
Na którym etapie wykonywania kodu definiujesz i stosujesz ograniczenia (Constraint)?