Top 50
Topic roadmap
Updated weekly · Last refresh Sep 12

Top 50 swift Interview Questions

The most frequently asked swift questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~7htotal time
42companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 24 questions · ~215 min
Detect and Resolve Retain CyclesHard
Practice

Detect directed retain cycles in asynchronous object graphs and return back-edges that should become weak references.

Recursionmemory leakandroidCostar
Prefix Matching With StringsEasy
Practice

Filter Credit Karma app suggestions by prefix while preserving input order using linear string matching.

swiftstring manipulationCredit Karma
Swift Structs vs ClassesEasy
Recently asked

Explain Swift structs vs classes, focusing on value vs reference semantics, memory behavior, and when each is the better design choice.

swiftbasicsoopScalable CapitalSamsung AdsCCybage Software
ARC and Retain Cycles in iOSMedium
Recently asked

Explain how ARC manages object lifetimes in iOS and how weak or unowned references prevent retain cycles.

memory leakswiftoopTelus DigitalCarfaxAvenue Code
iOS Basics With SwiftUIMedium
Recently asked

Assesses iOS and Swift/SwiftUI fundamentals and understanding of memory management.

swiftNagarro
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
2
Technical Fundamentals20 questions · ~179 min
More Technical Fundamentals questions with a free account
3
More topics6 questions · ~54 min
Driving a Mobile Architecture ChangeMedium

Tests ownership and influence without authority while leading an ambiguous mobile architecture change such as dependency injection in Swift.

swifttechnical discussiondependency injectionCostar
Box Notification Service DesignMedium

Assesses your system design skills for building a notification service with reliability and scalability.

swiftBox
Mobile Tech BackgroundMedium

Evaluates your practical mobile engineering depth and technology familiarity.

experienceswiftAct Digital
More questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.