Sharpen your iOS fundamentals
119 curated questions across Swift, SwiftUI, Concurrency, Architecture and more. Quiz yourself, track progress, master the fundamentals.
119
Questions
10
Topics
3
Levels
—
Your Progress
Topics
View all →Swift
15 questions
Language fundamentals, optionals, memory, value vs reference types.
SwiftUI
19 questions
Declarative UI, state management, layout, gestures.
Concurrency
13 questions
async/await, actors, tasks, structured concurrency.
Architecture
12 questions
MVVM, coordinator, dependency injection, clean architecture.
OOP
8 questions
Inheritance, polymorphism, protocols, SOLID principles.
Networking
10 questions
URLSession, REST, Codable, error handling, caching.
Testing
10 questions
Unit tests, mocking, XCTest, test doubles, TDD.
UIKit
10 questions
View controllers, Auto Layout, lifecycle, delegation.
Xcode Tools
17 questions
Fastlane, Firebase, build configs, CI/CD tooling.
Interview Prep
5 questions
Coding frameworks, behavioral, common interview questions.
Feeling lucky?
Spin the wheel for a random topic to drill