iOS
El tudná magyarázni a bonyolult feladatok kisebb részekre bontásának fogalmát?
Mekkora RAM-ot foglal az alapértelmezett adattípus értéke?
Milyen alapelveket használsz a szoftver modulokra bontásakor?
Hogyan különböztetjük meg a Junior szintet a Middle szinttől a szakmai kompetenciában?
Írd le egy projektet, amit nulláról készítettél a korábbi pozíciódban
Magyarázza el a típusok törlésének fogalmát a programozásban.
Hogyan valósítható meg a DirectDispatch mechanizmus az osztályban?
Mi történik az autorelease-ben a memória kezelésével kapcsolatban, és miért történik késleltetve az objektumok felszabadítása?
Tartalmazhat egy Set gyűjtemény bármilyen adattípust, vagy vannak típuskorlátozások?
El tudná magyarázni, hogy mit jelent a 'Hot' operátor a Combine könyvtárban, és hogyan befolyásolja az adatfolyamot?
Tudsz példákat mondani UIKit-ben lévő osztályokra, amelyek sértik a SOLID elveket?
Hogyan határozható meg az időbeli költség egy új elem tömbbe történő beszúrásának műveletében?
Hogyan lehet ellenőrizni a megadott e-mail cím helyességét?
Hogyan valósítható meg Swiftben egy olyan viselkedés, amely hasonló a statikus tulajdonságokhoz vagy módszerekhez más programozási nyelvekben?
Milyen eszközöket használsz az alkalmazásokban végzett párhuzamos feladatok koordinálására?
Korlátozott-e a hossz vagy az adatmennyiség, amit a veremre helyezhetünk?
Meg tudná magyarázni, mi az a DispatchGroup szerkezet, és hogyan használják több aszinkron feladat végrehajtásának szinkronizálására?
Dolgozott már a Nexus rendszerrel korábbi cégénél?
Milyen adatok vagy fájlrendszerek lesznek törölve vagy elérhetetlenné válnak a szoftver eltávolítása után?
Milyen szerepe és alkalmazása van a mellékadat-tábláknak az adatbázisokban?