iOS
Jak wysyłasz dziesięć zapytań sieciowych jednocześnie, używając GCD?
Jak zapewnić wykonanie bloku kodu wewnątrz zamknięcia, jeśli odpowiedź asynchroniczna zostanie otrzymana po tym, jak użytkownik opuścił stronę lub ekran?
Wyjaśnij strukturę i komponenty UIKit oraz ich interakcję w aplikacjach iOS
Czy można używać wyliczeń (enum) w języku programowania do przechowywania właściwości, które są zapisywane w pamięci?
Czy możesz wyjaśnić, jak współdziałają kluczowe komponenty wzorca architektonicznego MVC?
Jaka jest różnica i związek między kolejkami a wątkami w programowaniu?
Jakie narzędzia debugowania używasz podczas pracy z kodem?
Jak można śledzić wszystkie wywołania funkcji, która nie jest obecna w kodzie źródłowym podczas debugowania?
Jak uzyskać dostęp do właściwości i metod obiektu klasy w kodzie programu?
Jak realizowana jest anulacja operacji Executive?
Jak działa system projektowania między UIKit a SwiftUI — czy występuje duplikacja komponentów lub opakowań?
Czy używałeś mechanizmu semafora w swoich projektach do zarządzania konkurencją zasobów?
Jak poznać koszty czasowe przy dodawaniu elementu na koniec tablicy?
Któja z pięciu zasad SOLID może zostać naruszona przy użyciu wzorca Singleton?
Czy masz obecne oferty pracy lub propozycje?
Czy po zakończeniu procesu aplikacji połączenie WebSocket będzie nadal działać?
Jakie kryteria wskazują na wysokiej jakości kod programistyczny?
Do jakiej kategorii danych należy typ Indirect Enum w języku programowania?
Opisz najtrudniejsze zadanie, z którym musiałeś się zmierzyć w ramach projektu.
Jak realizowana jest komunikacja między komponentami w module przy użyciu podejścia Clean Swift?