iOS
Tudná magyarázni, hogy mi az a szemafor a programozás és a szálak szinkronizálásának kontextusában?
Felsorolnád a Swift-ben történő programozás során előforduló fő memória szivárgás típusokat?
Hogyan működik a szálak szinkronizációs mechanizmusa egy barrier segítségével?
Hol valósul meg általában a memória kezeléséhez szükséges hivatkozásszámláló?
Magyarázza el a HashMap adatstruktúra működési elvét és használatának jellemzőit.
Meg tudod nevezni a GCD-ben (Grand Central Dispatch) használt fő primitíveket?
Mit jelent a CustomStringConvertible protokoll implementálása Swiftben, és mire használják?
Meg tudná magyarázni a WebSocket protokollok és a hagyományos socketek közötti különbségeket?
Kötelező-e gyenge hivatkozást használni a self-re a zárványokon belül?
Mely tanulási feladatok vagy témák bizonyultak a legnehezebbeknek számodra, és hogyan küzdötted le őket?
Milyen típusú objektumokat és operátorokat alkalmazott a RxSwift használata során a projektjeiben?
Meg tudná magyarázni, hogy mi az a CoreData és mire használják az iOS fejlesztésben?
Mi az a konténer életciklus-kezelő rendszerrel a Dependency Injection keretében?
Hogyan strukturálod a munkafolyamatot az interfész felületek komponenseivel, amikor egy alkalmazást nulláról készítesz?
Hogyan valósítja meg a gyenge hivatkozások tárolását egy tömbben a programozási nyelvén?
Milyen eszközöket vagy könyvtárakat használtál a WebSocket protokoll megvalósításához a projektjeidben?
Hogyan valósítja meg a kód integrációs és szállítási folyamatának automatizálását a projektjében?
Mi a Copy-on-write technológia fő ötlete és miért használják?
Megoszthatja tapasztalatait a UICollectionView használatáról projektekben?
Hogyan különböztetjük meg a Semaphore szinkronizációs mechanizmust a Mutual Exclusion (Mutex) mechanizmustól?