iOS
Milyen előnyei és hátrányai vannak az async/await szerkezet használatának a programozásban?
El tudná magyarázni az Objective-C-ben az Autorelease segítségével történő automatikus memória kezelés mechanizmusát?
Lehet-e szótárat használni különböző adattípusú értékek egyidejű tárolására?
Teljes mértékben bízhatunk a fordítási folyamatban egy program összeállításakor?
El tudja magyarázni a versenyhelyzet fogalmát több szálas környezetben, és hogyan befolyásolhatja egy program működését?
Mi történik a animációval, ha az alkalmazás fő szálát blokkolják, és miért folytatódik vagy nem áll meg?
Magyarázd el, mi az a kényszerített opcionális kicsomagolás Swiftben, és milyen helyzetekben alkalmazzák.
Miért jelenített meg helyesen a UI, mielőtt explicit fő szálon történő küldést adtunk hozzá?
Milyen módszereket ismersz az adathalmazokkal való munkára és interakcióra?
Hogyan frissíti a SwiftUI a nézetet, amikor a fejléc tartalma a végrehajtási feltételektől függ?
El tudná magyarázni a View Controller életciklusának szakaszait és szerepüket a felület kezelésében?
Tudnál felsorolni különböző típusú polimorfizmust az objektumorientált programozásban?
Milyen folyamatok indulnak el, és hogyan működik az alkalmazás push értesítés fogadásakor?
Mi a különbség a blokkoló barrier művelet és a standard szinkronizációs művelet között?
Melyik életciklus szakaszában történik a view létrehozása és beállítása a UIViewController-ben?
Hogyan lehet növelni az aktív elemre kattintás érzékelési területét az interfészen?
Lehet-e új értékeket hozzáadni egy meglévő felsoroláshoz, amelyet opcionális típus alapjaként használnak?
A navigáció UIKit-ben íródott, és az értesítések/lapok a UIKit-ben vannak, vagy a SwiftUI natív eszközeit használod?
Írja le tapasztalatomat a kód-áttekintések végrehajtásában és szervezésében a korábbi munkahelyemen.
Milyen cache mechanizmusokat használtál vagy ismersz, és mire használhatók?