iOS
Tudná elmagyarázni az olvasható és karbantartható kód készítésének alapelveit?
Magyarázza el, mi az a kollíziós helyzet hash függvény használata során, és hogyan befolyásolja ez a hash-tábla működését.
Melyik szakasza aktiválódik a UIViewController életciklusának, amikor visszatérünk az előző képernyőre?
Az architektúrában lévő réteg rendelkezik szintek rendszerével vagy szintenkénti szerkezettel?
A mutating funkció használatakor létrejön egy új példány vagy módosul a jelenlegi példány?
Milyen visszahívási módszerek érhetők el a UIViewController életciklusában?
Támogatott az objektum-orientált programozás elve Swiftben?
Mi a szerepe és célja a kiegészítő opcionális feltételeknek az adatcsere protokollokban?
El tudná magyarázni, hogy mik azok a Hooks a React vagy más könyvtárak/keretrendszerek kontextusában?
Milyen módszerekkel lehet megelőzni az adatversenyt több szálas programozásban?
Hogyan történik az adatok kötése a felhasználói felület elemeihez a UIKit-ben?
Lehet-e meghatározni, hogy a lezárás kimenekítése megtörténik-e a projektben használt harmadik fél könyvtárának használata alapján?
Tudna példát mondani arra, mikor alkalmazzák a façade mintát szoftverfejlesztésben?
Lehet-e egy getter segítségével kiszámított tulajdonságot halmazként (Set) deklarálni?
Létrejön-e az objektum példánya, ha nincs erős hivatkozás rá?
Mit jelent az 'L' betű a SOLID elvekben az objektumorientált programozásban?
Milyen műveletek történnek, amikor az alkalmazás befejezi a működését és meghívódik az applicationWillTerminate metódus?
Hogyan valósítható meg a navigáció kezelése SwiftUI-ban UIKit komponensek használata esetén?
Mit jelent a kiterjesztések fogalma a programozás vagy rendszerek kontextusában?
Milyen esetben törlődik egy objektum példány a memóriából?