iOS
Jakie są różnice między metodami statycznymi, metodami klasy a zwykłymi metodami w programowaniu obiektowym?
Jak określa się funkcję hash i jak oblicza się uzyskana wartość?
Jakie są główne metody cyklu życia w AppDelegate i jak ich używać?
Czy możesz wyjaśnić, jak działa wewnętrzny mechanizm liczenia silnych referencji w systemach zarządzania pamięcią?
Jaki jest główny cel leniwej inicjalizacji i w jakich sytuacjach jest stosowana?
Jakie programy lub systemy pomagają ci w wykonywaniu zadań służbowych?
Czy kiedykolwiek miałeś do czynienia z zadaniem przekształcenia interfejsu aplikacji, aby obsługiwał zarówno orientację portretową, jak i landscape urządzenia?
Jak osiąga się wysoką szybkość wyszukiwania w strukturach danych słownikowych?
Czy znasz mechanizm zarządzający cyklem życia UIViewController i pomagający zapobiegać wyciekom pamięci?
Czym różni się bezpieczny protokół przesyłania danych HTTPS od standardowego HTTP?
Kiedy należy stosować wzorzec architektoniczny MVC w rozwoju projektu?
Czy możesz wymienić podstawowe zasady programowania obiektowego?
Jaka jest rola obiektu CALayer w graficznym modelu iOS i do czego jest używany?
Czy możesz wymienić główne typy kolejek używanych w programowaniu?
Jak określić, które obiekty mogą zostać dodane do struktury danych typu słownik?
Czy może opowiedzieć o swoich głównych obowiązkach i projektach, w których brał udział w poprzednich miejscach pracy?
Czy możesz wyjaśnić, czym są ograniczenia typów w programowaniu?
Co można powiedzieć o zaletach i wadach korzystania z tej klasy?
Po usunięciu aplikacji na iOS, jakie dane zapisane w Key Chain lub UserDefaults pozostaną w systemie?
Czy w strukturach istnieją mechanizmy podobne do dziedziczenia obiektów w OOP?