Czy możesz wymienić główne typy kolejek używanych w programowaniu?
iOS
Opisz najtrudniejsze zadania techniczne, z którymi się zmagałeś i które pomyślnie rozwiązałeś
Wyjaśnij różnice między GCD, NSThread i OperationQueue oraz jakie są zalety każdego z nich w wielowątkowości w rozwoju iOS.
Jakiego stosu technologicznego używałeś w swoich projektach?
Z jakimi trudnościami może się spotkać system podczas pracy z wielowątkowością?
Kiedy możesz zacząć wykonywać swoje obowiązki na tym stanowisku?
Czy możesz podzielić się najważniejszymi projektami lub zadaniami, które udało ci się pomyślnie zrealizować?
Z jakiego powodu opuściłeś swoje poprzednie miejsce pracy?
Wyjaśnij główne różnice między trybami wykonywania synchronicznym i asynchronicznym.
W jaki sposób realizowane i zarządzane są zadania równoległe w programowaniu wielowątkowym?
Jakie różnice istnieją między strukturą danych Set a tablicą w kontekście ich użycia i cech?
Jakie organizacje lub branże obecnie Cię przyciągają do potencjalnego zatrudnienia?
Jak długo zwykle pracujesz w jednej organizacji?
Czy masz doświadczenie w programowaniu z użyciem Objective-C?
Czy możesz wyjaśnić, czym jest główna aplikacja w systemie iOS — UIApplication?
Jakie są różnice między właściwościami Frame i Bounds w interfejsie graficznym?
Czy możesz wymienić główne stany, w których może znajdować się aplikacja?
Jakimi narzędziami lub produktami programowymi codziennie pracujesz do konfiguracji i diagnostyki połączeń sieciowych?
Czy możliwa jest sytuacja, w której struktura zawiera w sobie obiekt tej samej formy strukturalnej?