Materials

Curated books and resources that helped me and can help you on your iOS development and career journey.

iOS Interview Blueprint cover

Book

iOS Interview Blueprint

By Created by Mike Salari, a Senior iOS Engineer, Tech Lead, and Architect with 15+ years of experience.

iOS Interview Blueprint is a career-leveled guide for iOS engineers preparing for real technical interviews.

The book includes 185 interview questions across Junior, Mid-Level, Senior, Tech Lead, Mobile Architect, and Engineering Manager levels. It teaches more than definitions.

You'll learn how strong engineers answer, explain trade-offs, handle follow-up questions, and show technical judgment.

Topics include Swift, SwiftUI, Swift 6, concurrency, architecture, system design, performance, security, CI/CD, and leadership.

Built for developers who want to prepare for the conversation, not just memorize answers.

2nd Edition · 123 pages · 185 questions

Get the iOS Interview Blueprint
iOS Interview Handbook cover

Book

iOS Interview Handbook

By Nitin Aggarwal, a Senior Tech Lead who runs Swiftable and mentors iOS engineers for technical interviews.

The iOS Interview Handbook is now in its 5th Edition with over 340 interview questions and answers covering the full iOS interview landscape.

The book includes a 45-day preparation roadmap, chapters on Advanced SwiftUI, Data Persistence, Unit Testing, and three editable resume templates for Junior, Mid-Level, and Lead engineers.

Written for every iOS engineer who wants more than a list of definitions. It teaches you how to answer confidently, explain your reasoning, and handle follow-up questions the way experienced engineers do.

Every answer reflects how real interviews are conducted, with practical code examples, trade-off discussions, and the kind of depth interviewers at product companies actually look for.

Whether you are preparing for your first iOS role or targeting a Senior or Lead position, the iOS Interview Handbook gives you a structured, practical path from preparation to offer.

5th Edition · 590 pages · 340+ questions

Get the iOS Interview Handbook
The Complete iOS Interview Question Bank cover

Book

The Complete iOS Interview Question Bank

By Nick Joliya

A curated iOS interview question bank built to answer one question: what should you actually prepare before interview season?

Inside are 2,430 technical questions organized by experience level and topic—from your first iOS interview through senior engineering roles.

No lengthy explanations or theory. Read a question, answer it honestly, and revisit anything you cannot explain confidently before your interview.

Question bank only; answers are not included.

192 pages · 2,430 questions

Get The Complete iOS Interview Question Bank