Skip to content- Concurrency16 questionsActors, isolation, Sendable, structured concurrency, and the Swift 6 rules that trip people up.
- Architecture17 questionsPatterns, modularization, dependency inversion, and the problems that only surface on large teams.
- Language & Runtime21 questionsGenerics, existentials, ARC, dispatch, ABI stability, and what Swift actually does under the hood.
- Performance & Debugging7 questionsInstruments, memory leaks, retain cycles, launch time, and finding regressions before users do.
- SwiftUI10 questionsNavigation state, re-render debugging, UIKit interop, and building components that scale.
- Career & Process1 questionsInfluence, communication, and the non-technical judgment calls that come up in senior iOS interviews.