Meg tudod magyarázni, mit jelent a Swizzling kifejezés a programozásban?
iOS
Milyen fejlesztői fióktípusokat ismersz?
Hogyan oldottad meg a konfliktusokat a Git verziókezelő rendszerben a korábbi munkahelyeden a branch-ek összevonásakor?
Tudsz példát mondani olyan helyzetre, amikor alkalmazzák az üzenetküldő mechanizmust?
Mikor ajánlott szótárként használni az adatszerkezetet?
Mik a különbségek a map, flatMap és filterMap módszerek között gyűjtemények feldolgozásakor?
Mi a szerepe a több szálas feldolgozásnak a modern szoftverrendszerekben, és miért használják?
Tudna mesélni a feladatai és projektek végrehajtásában szerzett tapasztalatáról a korábbi munkahelyén?
Írja le munkatapasztalatát és a fő feladatokat, amelyekkel szembesült korábbi munkahelyén.
Tudsz példát mondani arra, mikor tárolódnak referencia típusú objektumok a veremben?
Hogyan határozza meg az alkalmazás, hogy a felhasználók melyik oldal vagy komponens lett kiválasztva kattintáskor?
Támogatott az objektum-orientált programozás elve Swiftben?
Mikor történik meg a memória felszabadítása, amit egy objektum foglal el?
Mi a különbség a Weak és Unowned típusú hivatkozások között a memória kezelésében?
El tudná magyarázni az iOS felülettervezésben a UIView, UIWindow és CALayer közötti különbségeket?
El tudná magyarázni a delegálás fogalmát a tervezési mintákban, és hogyan alkalmazzák?
Mi késztetett arra, hogy elhagyja korábbi pozícióját?
Meg tudod magyarázni a különbségeket a flatMap és a compactMap műveletek között a programozási nyelvekben?
Lehetséges-e a alkalmazás futása közben módosítani az info.plist fájl tartalmát?
Magyarázza el, mi az a 'szótár' adatstruktúra és hogyan használják