iOS
Mely kulcsszóval lehet megváltoztatni egy változó értékét egy függvény törzsében?
Érdekelnek-e olyan alkalmazások készítése, amelyek különböző operációs rendszereken működnek?
Tudsz példát mondani olyan helyzetre, amikor alkalmazzák a protokoll elvét?
Hogyan történik a feladatok végrehajtása a szinkron beszúrás használatakor a globális sorban?
Menthetők-e zárófüggvények tömbökben programozási nyelvekben?
Hány alkalommal hívódik meg a viewDidLoad metódus a UIViewController életciklusában?
Kötelező-e a required módosítóval ellátott inicializálót protokollok nélkül megvalósítani?
Milyen típusú diszpécser nem módosítható a Swizzling módszerrel?
Előfordulhat-e, hogy az alacsony (unowned) hivatkozások használatával kapcsolatos helyzetek az alkalmazás összeomlásához vezetnek? Adj példát.
Hogyan biztosítható a hozzáférés biztonsága egy tömbben több szál esetén?
Milyen módszerekkel biztosítható a biztonság több szálon történő használat esetén?
Felsorolnád a projektekben használt népszerű függőségkezelőket?
Miért vannak a Swift gyűjteményei értéktípusokként megvalósítva?
Hogyan befolyásolja a viewDidLayoutSubviews módszerben a keret határainak módosítása a felület megjelenítését?
Milyen esetekben alkalmazzák az osztálymodell a programozásban?
Milyen helyen a memóriában vagy milyen mechanizmusban kezelik azt a hivatkozást, amely nem növeli a hivatkozásszámlálót és nem tartja fenn a objektumot?
Milyen műveletek vagy tulajdonságok érhetők el osztály definiálásakor, amelyek nem szerepelnek a struktúrában?
Mik az előnyei és hátrányai vannak az egységtesztek írásának?
Melyik ütemezés a programozásban — statikus vagy dinamikus — biztosít gyorsabb végrehajtást?
Magyarázza el a LEFT JOIN és a LEADING JOIN operátorok közötti különbségeket SQL-ben.