El tudná magyarázni, hogy mi az MVVM architektúrális minta, és hogyan alkalmazzák az interfészek fejlesztésében?
iOS
Magyarázza el a végrehajtási szálak és a sorstruktúra közötti különbségeket a programozásban.
Milyen módszerekkel valósíthatod meg az animációt UIView számára iOS-en?
Meg tudná magyarázni a UIViewController osztály célját és fő funkcióit az iOS-ben?
Magyarázza el, mit jelent az 'Escaping closure' kifejezés a Swift programozás kontextusában.
Meg tudná magyarázni, hogyan működik a kezelők láncolata a Responder Chain rendszerben?
Milyen megközelítések léteznek az opcionális elemek telepítésére szoftverrendszerekben?
Melyik rendszerkomponens kezeli az alkalmazásban a gesztus eseményeket?
Magyarázza el a View fogalmát a SwiftUI-ban, és hogyan használják az interfészek létrehozásakor.
Milyen konvenciók és korlátozások kapcsolódnak a gyenge tulajdonságok használatához szoftverrendszerekben?
Milyen technológiai halmazt alkalmaznak általában az MVVM minta megvalósításakor?
Milyen fő mechanizmusokat ismersz a szálak szinkronizálására?
Mekkora a legkisebb objektumszám, ami szükséges a memória tartási ciklus kialakításához?
Meg tudná magyarázni az úgynevezett pontok működési elvét és célját a fejlesztés vagy az architektúra kontextusában?
Miért ajánlott gyenge hivatkozást (weak self) használni a zárványokat tartalmazó kódban?
Milyen módszerek és mechanizmusok vannak a SwiftUI-ban a felhasználói felület frissítésére adatok változásakor?
Megfelel-e a folyamatok száma a rendszer szálainak számának?