Hogyan történik a kattintási esemény feldolgozása az alkalmazásban?
iOS
Hogyan különböztetjük meg az adat típusokat érték és referencia szerint, és miben különböznek a programozásban?
Meg tudná magyarázni, hogy mi az a WorkItem objektum, és mire használják?
Lehetséges megszakítani a GCD-n keresztül indított feladat végrehajtását annak végrehajtása közben?
Lehetséges több öröklés megvalósítása a Swift nyelvben?
Elhelyezhető-e egy Reference objektum a veremben a program futása közben?
Lehet-e megszakítani egy feladat végrehajtását a GCD-ben annak befejezése előtt?
Melyik SOLID elv a legnehezebben betartható a gyakorlatban?
Meg tudná magyarázni, mit jelent az iOS-ban az automatikus memória kezelés ARC mechanizmusa?
Milyen ágkezelési stratégiákat alkalmazott a Git-ben a korábbi munkahelyén?
Milyen módszereket ismersz és használsz a kölcsönös blokkolások megelőzésére vagy megszüntetésére több szálas alkalmazásban?
Tudná leírni, hogyan kezelte a brancheket és a kiadásokat a Git folyamat használata során a korábbi munkahelyén?
Mennyi stack technológia használható egy alkalmazásban?
Bővíthető-e a funkcionalitás azzal, hogy struktúrát adunk hozzá a bővítmény mechanizmushoz?
El lehet magyarázni a kiadás fogalmát a szoftverfejlesztési folyamatban?
Felsorolnád a programozásban használt különböző inicializátor típusokat?
Magyarázd el egy objektum létrehozásának, használatának és megsemmisítésének lépéseit egy program során
Magyarázza el a GCD, NSThread és az OperationQueue közötti különbségeket, és ismertesse mindegyik előnyeit az iOS fejlesztésben a több szál kezelésében.