Tudnál leírni néhány főbb architekturális megközelítést, amelyeket szoftverfejlesztés során használnak?
iOS
Van tapasztalata Objective-C-vel való fejlesztésben?
Milyen területen vagy szerkezetben szokás adat tömböt tárolni?
Hogyan érzékeli és dolgozik a régi kóddal egy projektben?
Magyarázza el az iOS-alkalmazás fejlesztési és működési szakaszait a indítástól a befejezésig.
Milyen okok miatt kevésbé előnyös az Unowned használata bizonyos helyzetekben?
Hogyan valósulnak meg és működnek az adathalmazok a rendszerben alacsony szinten?
Használta a Combine keretrendszert projektjeiben az aszinkron adatok kezelésére?
Van tapasztalata a Git verziókezelő rendszer használatában a projektjeiben?
Hogyan valósul meg az automatik és kézi memória kezelés az iOS-ben, és milyen mechanizmusokat használnak az erőforrások kezelésére?
Mi a Some nevű komponens vagy funkció fő feladata vagy célja?
Melyik munkarend felel meg neked inkább — távoli, irodai vagy hibrid?
El tudná magyarázni, hogy mi az MVVM architektúrális minta, és hogyan alkalmazzák az interfészek fejlesztésében?
Tudja magyarázni, mit jelent a blokkolt folyamatok egy több szálas alkalmazásban?
Mi működik közelebb a rendszerhez — GCD vagy OperationQueue?
Milyen architektúrális modellt használnál egy új alkalmazás fejlesztése során nulláról?
Mikor és milyen helyzetekben érdemes halmazokat használni a programozásban?
El tudná magyarázni az iOS felülettervezésben a UIView, UIWindow és CALayer közötti különbségeket?
Tudná magyarázni, hogy mit értünk rendelkezésre állás alatt a rendszerekben?