Skip to content

Books by Mike Salari

Interview and career books for iOS and Android engineers.

Written by Mike Salari, a staff mobile engineer with 500+ technical interviews from the hiring side. Each book page shows what is inside, most with a free sample. You buy on Gumroad and download the PDF and EPUB straight away.

5.0 from 42 reviews of the books and services

Interview in the next few days

Short answers to say out loud, for the last days before the interview.

Change situation
  • For the last days before a senior iOS interview: what to say to each question, the follow-up you will be asked, and what to say if your first answer goes wrong.

    248 pages, 158 answer cards, PDF and EPUBRead a free sample
  • For the last days before a senior Android interview: what to say to each question, the follow-up you will be asked, and what to say if your first answer goes wrong.

    428 pages, 160 answer cards, PDF and EPUBRead a free sample

Interview in a few weeks

Time to build the answers properly, round by round.

Change situation
  • For an iOS interview a few weeks away: 189 questions ordered by the level they are asked at, with the follow-ups interviewers use.

    308 pages, 189 questions, PDF and EPUBRead a free sample
  • For a senior Android interview a few weeks away: Kotlin, coroutines, Flow, Compose, architecture, performance, security and system design.

    495 pages, 510 questions, PDF and EPUBRead a free sample
  • For iOS live coding, code review, take-home and system design rounds: 82 solved problems, seven annotated mock interviews and a four-week plan.

    588 pages, 9 case studies, PDF, EPUB and code (.zip)Read a free sample
  • For mobile system design rounds and real architecture work: 20 decision chapters, 12 system scenarios and 50 exercises.

    509 pages, 32 case studies, PDF, EPUB and code (.zip)Read a free sample

Change situation

Applying and hearing nothing back

Your CV, your profile and your search, before any interview.

Change situation
  • For applications that get no reply: what the recruiter decides before your skills are read, a 100‑point score, and the repair plan for your weakest area.

    81 pages, PDF and EPUB, 2 editionsRead a free sample
  • For iOS engineers looking for a job: CV, LinkedIn, recruiters, referrals, interviews, levels, negotiation and the first 90 days.

    279 pages, PDF and EPUBRead a free sample

An offer to negotiate

Before the most expensive conversation of the search.

Change situation
  • For the call after an offer: the number, the ask and the words, with recruiter scripts and counteroffer templates.

    PDF, EPUB and kit (.zip)

Senior work, staff scope

For engineers past the interview, growing the job.

Change situation
  • Before the RoomNew

    From $39

    For tech leads and staff engineers accountable for outcomes they cannot command: Surface, Shift, Secure, 20 chapters and 16 templates.

    151 pages, PDF and EPUB, 3 editionsRead a free sample
  • For staff mobile engineers and architects: which boundary is worth its cost, and how to change a live mobile system without losing control.

    472 pages, 9 case studies, PDF and EPUB, 3 editionsRead a free sample
  • For senior mobile engineers moving to staff: architecture, BFFs, security, observability, sync and incidents.

    364 pages, 3 case studies, PDF and EPUBRead a free sample
  • For SwiftUI apps that struggle in production: performance, concurrency, state, migration, testing and CI.

    285 pages, PDF, EPUB and code (.zip), 4 editionsRead a free sample
  • For engineers told to show more ownership: the behaviours that change it, with scripts and a 21‑day plan.

    43 pages, PDF and EPUBRead a free sample

Change situation

React Native, Flutter, QA and security

Interview books for other stacks, and two short field guides.

Change situation
  • 300 fully answered React Native interview questions, from foundations to platform strategy.

    315 pages, 300 questions, PDF and EPUB
  • 500 Flutter interview questions from junior to staff, each with a direct answer.

    328 pages, 500 questions, PDF and EPUB
  • For senior, lead and staff SDET interviews: 48 scenarios with spoken answers and tested code.

    121 pages, 48 scenarios, PDF and EPUB
  • For the half hour before a risky release: a fresh-eyes pass that catches what formal testing missed.

    25 pages, PDF and EPUB
  • A free 15‑page guide to treating security as ordinary product work, with a 30‑day plan.

    15 pages, PDF and EPUB

Change situation

Practise saying the answers

The books above teach the material. Interview Runtime makes you use it out loud.

Interview Runtime

$59$89 for both

Interview practice online, one edition for iOS and one for Android. You write a short brief about the role, a baseline shows where your answers are thin, and every exercise asks you to answer, see what was missing, and answer again.

Opens interviewruntime.comFree sample, iOS edition (PDF)

Being written

The waitlist on each book page is the Tuesday Brief: the day a book ships is in it.

  • Build with your brain onMake real software with AI while understanding, testing and owning what you built.Join the waitlist

Rather have me work on your case?

The books teach the method. The services apply it to your CV, your search or your interviews.

See how I can help

FAQ

Choosing a book

What is the flagship book?

Altitude. It is the field guide to staff-level mobile systems engineering, and the best place to start for engineers moving toward architecture and staff-level work.

Which book helps me become a staff engineer?

Altitude. It covers systems thinking, mobile system design, BFF architecture, security, observability, distributed systems and the judgment expected at staff level.

Which book helps with iOS interviews?

The iOS interview blueprint for the full system, and the 24-hour iOS Interview Answer Book when an interview is close and you need answers you can say out loud.

Which book helps me get more interviews?

The Silent Rejection. It fixes the resume, LinkedIn and outreach signals that decide whether recruiters ever reach out.

Are the books connected?

Yes. They form one curriculum: get found, pass interviews, deepen your craft, then design systems and lead at staff level. Each book solves one specific career pressure.

Do I get PDF and EPUB?

Yes. Every book is delivered as an instant PDF and EPUB download through Gumroad, with lifetime updates.

Are the books updated?

Yes. Your purchase includes lifetime updates, and the interview material is kept current for the recent Swift and SwiftUI cycle.

Are these books beginner friendly?

They assume you already build software. They are written for engineers with professional experience who want to grow into harder problems and bigger roles.