iOS
Hogyan tájékoztatja a felhasználót az eseményekről, amikor az alkalmazás nem aktív vagy bezárt?
Lehet több build konfiguráció az eltérő iOS verziók támogatására?
Milyen navigációs módszereket alkalmazott az alkalmazásokon belül a gyakorlatában?
Milyen különbségek vannak a szinkron és aszinkron hívások között a programozásban?
Milyen nehézségekkel és akadályokkal szembesültél a kiválasztott technológiák használata során a projektjeidben?
Milyen hozzáférés módosítókat ismersz és hogyan működnek?
El tudná magyarázni, hogy mik azok a Hooks a React vagy más könyvtárak/keretrendszerek kontextusában?
Hogyan használja az Auto Layout a korlátokat az interfész elemek helyének és méretének meghatározására?
Meg tudná magyarázni, hogy mi az a Map adatstruktúra és hogyan használják?
Ha létrehozol egy user változót weak var user = User() segítségével, hány hivatkozás lesz erre a objektumra?
Hogyan határozható meg az elem beszúrásának időbeli összetettsége egy halmaz típusú adatszerkezetbe?
Tudná magyarázni, mi az a kölcsönös kizárási mechanizmus (Mutex), és hogyan működik a párhuzamos hozzáférés megakadályozására?
Mi a fő hosszú távú szakmai célod?
Tudná magyarázni, hogy mit értünk a 'File Manager' kifejezés alatt az operációs rendszerek és a fájlkezelés kontextusában?
Hogyan észleli és javítja a memória szivárgásokat alkalmazásaiban?
Az olyan programozási nyelvek, mint a Swift, szigorú típusrendszerrel rendelkeznek?
Meg tudná magyarázni a különbséget a GCD (Grand Central Dispatch) és az Operation között az aszinkronitás kezelésében az iOS-ben?
Melyik folyamatkezelő eszköz működik a legközelebb a hardverhez, és kínál finomabb beállításokat?
Meg tudná magyarázni a Transform tervezőt és szerepét az adatok vagy képek feldolgozási folyamatában?
Hogyan lehet megkülönböztetni a versenyhelyzet problémáját, amely szálakkal végzett munka során jelentkezik, attól a helyzettől, amikor az eredmény a műveletek kiszámíthatatlan sorrendjétől függ?