📦 Building and shipping: iOS interview questions
- Certificates, profiles and entitlements: how is a build signed? Middle PRO
- Build configurations, schemes and xcconfig: how to separate Debug, Staging and Release? Middle PRO
- Dependencies with SPM: versions, Package.resolved and binary packages Middle PRO
- CI/CD for iOS: xcodebuild, fastlane and Xcode Cloud Middle PRO
- TestFlight: internal and external testing Junior PRO
- Why apps get rejected in App Review: 2.1, 4.3, 5.1.1 and 3.1.1 Middle PRO
- Privacy manifests and required reason APIs Middle PRO
- Version, build number and phased release Junior PRO
- Crashes in production: dSYMs and symbolication Middle PRO
- Safe releases: flags, remote config and kill switches Senior PRO
Practice this before your interview
DevPrep turns these answers into one-minute challenges: what does this code print, find the bug, mock interviews. One challenge a day.
Get DevPrep on the App Store