Sharpen your iOS fundamentals
154 curated questions across Swift, SwiftUI, Concurrency, Architecture and more. Quiz yourself, track progress, master the fundamentals.
Topics
View all →Language fundamentals, optionals, memory, value vs reference types.
Declarative UI, state management, layout, gestures.
async/await, actors, tasks, structured concurrency.
MVVM, coordinator, dependency injection, clean architecture.
Inheritance, polymorphism, protocols, SOLID principles.
URLSession, REST, Codable, error handling, caching.
Unit tests, mocking, XCTest, test doubles, TDD.
View controllers, Auto Layout, lifecycle, delegation.
Fastlane, Firebase, build configs, CI/CD tooling.
Cryptography, key management, Keychain, payload encryption, threat modelling.
Coding frameworks, behavioral, common interview questions.