Czym różnią się typy referencji Strong i Weak w zarządzaniu pamięcią i modelu referencyjnym?
iOS
Jakie kroki podjąłeś, aby opublikować aplikację w App Store w poprzednim miejscu pracy?
Czy możesz podzielić się najważniejszymi projektami lub zadaniami, które udało ci się pomyślnie zrealizować?
Czym jest dispatching w kontekście programowania lub systemów operacyjnych?
Czy możesz wyjaśnić koncepcję unowned w kontekście bezpiecznego zarządzania referencjami w Swift?
Czy możesz wyjaśnić, czym jest wielowątkowość w programowaniu?
Jak można zapisywać i odczytywać dane z UserDefaults w aplikacjach iOS?
Czy możesz wyjaśnić mechanizm działania pętli zdarzeń Run Loop w aplikacjach?
Czym ograniczone jest użycie słabych referencji i jakie są ich cechy zachowania?
Z jakiego zestawu technologii składa się Core Data i jak działa do przechowywania danych?
W jakim miejscu zwykle realizuje się licznik odwołań do zarządzania pamięcią?
Czy sytuacje związane z używaniem słabych (unowned) referencji mogą prowadzić do awarii aplikacji? Podaj przykład.
Czym różni się równoległość wątków od operacji asynchronicznych w programowaniu?
Jakiego rodzaju linki mogą być przechowywane w tabeli Side Table?
Jakie metody można zastosować do przechowywania tymczasowych danych w aplikacji iOS?
Ile osób w Twoim zespole zajmuje się tworzeniem aplikacji na iOS?
Czy wybrany stos zapewnia wykonywanie operacji w środowisku wielowątkowym?
Jak zarządzana jest pamięć w systemie operacyjnym iOS?
Czy możesz wyjaśnić, co oznacza automatyczny mechanizm zarządzania pamięcią ARC w iOS?