Jak zaimplementowałbyś wzorzec projektowy Observer?
iOS
Jak wyglądał proces przeglądu kodu w Twojej poprzedniej firmie?
Jak zrealizowano interakcję sieciową w Twoim projekcie?
Jakie powody sprawiają, że wzorzec Singleton jest niepożądany w rozwoju?
Czy możesz wyjaśnić, co oznacza automatyczny mechanizm zarządzania pamięcią ARC w iOS?
Czy może szczegółowo opisać swój ostatni projekt, nad którym pracowałeś?
Wyjaśnij, co oznacza termin GCD i jak jest używany w programowaniu
Czy masz jakieś pytania dotyczące pracy lub projektu?
Czy możesz wyjaśnić koncepcję VIPER i jej główne komponenty?
Czy miałeś doświadczenie w tworzeniu i projektowaniu architektur systemów programowych?
Wyjaśnij koncepcję wstrzykiwania zależności i jak jest ona stosowana w programowaniu.
Opowiedz o swoim doświadczeniu w integracji i pracy z powiadomieniami push w aplikacjach
Czy możesz wyjaśnić, na czym polega wzorzec architektoniczny MVVM i jak jest stosowany w tworzeniu interfejsów?
Czy możesz wymienić główne wzorce projektowe i opisać ich przeznaczenie?
Jakie masz doświadczenie w rozwoju lub korzystaniu z technologii geolokalizacyjnych?
Czy może opowiedzieć trochę o swoim doświadczeniu zawodowym i najważniejszych osiągnięciach?
Jakie kryteria pomagają określić, że kod programistyczny jest niskiej jakości?
W jakim miejscu zwykle realizuje się licznik odwołań do zarządzania pamięcią?
Do jakiej kategorii danych należy typ Indirect Enum w języku programowania?
Jakie masz doświadczenie w procesie wdrażania i uruchamiania aplikacji na środowiskach produkcyjnych?