iOS
Jak odróżnić strukturę danych od wyliczenia i jakie są ich główne różnice?
Czy mógłbyś wyjaśnić koncepcję dzielenia złożonych zadań na mniejsze części?
Jaka jest rola i funkcja komponentu UIAppearance w tworzeniu interfejsów?
Jaką metodę można użyć do określenia zmiany orientacji ekranu na urządzeniu?
Wyjaśnij koncepcję pętli Run i jak jest używana w aplikacjach
Jak określić trudność zadania, z którym wcześniej się nie spotkało?
Czy może Pan/Pani wyjaśnić zasadę, która zakłada ponowne użycie kodu bez jego duplikowania?
Czy może Pan/Pani wyjaśnić, co oznacza termin Lock w kontekście wielowątkowości lub synchronizacji?
Wyjaśnij zasadę działania operacji synchronicznych i ich cel w programowaniu.
Kiedy najlepiej stosować wzorzec architektoniczny MVVM w Twoim projekcie?
Czy można przechowywać dodatkowe właściwości wewnątrz enumeracji w języku programowania?
Jakie organizacje lub branże obecnie Cię przyciągają do potencjalnego zatrudnienia?
Jaka jest różnica między modyfikatorami dostępu public i open w języku Swift?
Czy możesz wymienić główne rodzaje magazynów danych używanych w CoreData?
W jaki sposób użytkownicy uzyskiwali dostęp do wersji produkcyjnej aplikacji w Twojej poprzedniej pracy?
Czym różni się rola Presenter od roli Interactor w architekturze aplikacji?
Jakie etapy i działania są uwzględnione w łańcuchu ciągłej integracji (CI)?
Jak skonfigurowałeś system powiadomień?
Jakie kierunki zawodowe w swojej dziedzinie chciałbyś dalej rozwijać?