iOS
Jakie narzędzia lub podejścia używasz do odwoływania lub odkładania zadań w swojej pracy?
Jakie ograniczenia istnieją przy wdrażaniu powiadomień push?
Jakie nowe wydarzenie lub etap rozwoju został wprowadzony w najnowszej wersji cyklu życia komponentu lub systemu?
Jak uzyskać wartość w słowniku, zaczynając od klucza i przechodząc przez jego funkcję hash?
Co zrobić, jeśli powierzą ci zadanie, w którym nie masz doświadczenia lub wiedzy?
Jaka wartość wydajności jest uważana za optymalną dla 60 klatek na sekundę?
Do czego służy metoda loadView w kontrolerze?
Czy kiedykolwiek używałeś modyfikatora mutating w swoich projektach?
Jaka jest minimalna liczba wątków potrzebnych do wystąpienia zakleszczenia (Deadlock)?
Na jakim etapie rozwoju znajdowała się aplikacja, kiedy dołączyłeś do zespołu?
W jaki sposób można zaimplementować dziedziczenie stanu aplikacji w różnych podejściach architektonicznych?
Dlaczego ważne jest określenie równości obiektów w obowiązkowych metodach do implementacji protokołu Hashable?
Jak określić trudność zadania, z którym wcześniej się nie spotkało?
Wyjaśnij pojęcie Codable w kontekście serializacji danych w Swift.
Czy można zaimplementować statyczne dispatchowanie metod w obrębie klasy?
Na którym etapie i w którym komponencie systemu podejmowana jest decyzja o miejscu przechowywania wartości typu?
Czy może Pan/Pani wyjaśnić, czym jest drzewo binarne i jak jest zbudowane?
Czy możesz opowiedzieć o swoim doświadczeniu z NSOperation w zarządzaniu zadaniami asynchronicznymi w iOS?
Czy można wyjaśnić, co oznacza powiadomienie push i jak ono działa?
Jakie podejścia i narzędzia Dependency Injection stosujesz podczas tworzenia aplikacji z użyciem SwiftUI?