iOS
Jaka jest różnica między protokołem a interfejsem w programowaniu?
Jak można użyć DispatchGroup do wykonywania zapytań sekwencyjnie z możliwością przerwania na trzecim bez oczekiwania na czwarty?
Jakie zasady i wymagania należy uwzględnić podczas tworzenia struktury lub klasy implementującej protokół Equatable?
Jakie są zalety i wady korzystania z Auto Layout podczas tworzenia interfejsów?
Jak rozumiesz procesy i metody testowania rozwiązań programowych?
Jakie procesy i etapy są inicjowane podczas uruchamiania aplikacji programowej?
Jak zaimplementować wykonywanie zadań w tle w aplikacji?
W jakich dziedzinach działalności wolałbyś się nie rozwijać lub pracować?
Czy możesz wymienić powszechne błędne podejścia lub błędy podczas projektowania i wdrażania systemów oprogramowania?
Jakie rodzaje operacji atomowych w Swift znasz?
Jak nauczyłeś się języka Swift i z jakich zasobów korzystałeś podczas nauki?
Jakie narzędzia do tworzenia i edycji animacji używałeś w swoich projektach?
Jakie metody można zastosować do implementacji i używania Optional w Twojej praktyce?
Czy może Pan wyjaśnić, co rozumie się przez koncepcję konkurencji w programowaniu?
Jakie informacje i obiekty zwykle umieszcza się w obszarze pamięci zwanym stertą?
Czy masz praktyczne doświadczenie w wysyłaniu i odbieraniu zapytań sieciowych w swoich projektach?
Jakie są zalety i wady dzielenia systemu na moduły?
Czy można używać referencji lub wskaźników do typów wartości w programowaniu?
W jaki sposób zależności są integrowane w główną część modelu domeny w podejściu DDD?
Czy możesz wyjaśnić koncepcję Background Prefetch i jak jest ona używana do zwiększenia wydajności systemu?