Back to Prep Hub
iOS Developer (Senior Track)
Master Swift and the Apple ecosystem for flawless native apps.
01
Advanced Swift
Protocols, generics, memory management (ARC), and Swift concurrency.
02
Architecture
MVVM, VIPER, Clean Architecture, and modular iOS design.
03
SwiftUI & UIKit
Declarative UI, property wrappers, custom gestures, and UIKit interoperability.
04
Core Data & Storage
Core Data, SwiftData, Realm, and file system management.
05
Instruments & Performance
Time Profiler, Allocations, leaks, and battery optimization.
06
Low-Level Frameworks
Core Bluetooth, Metal, AVFoundation, and ARKit.
07
Testing & CI/CD
XCTest, UI testing, Fastlane, and TestFlight automation.
08
App Security
Keychain, FaceID, cryptography, and reverse engineering defense.
KNOWCGPA
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.