Skip to content

For senior mobile engineers

Your skills are not the problem. The signal might be.

Find where your job search breaks, then fix that part first.

5.0 from 42 reviews

From people who used it

“After being laid off, I assumed my biggest problem was interview preparation.

The review showed me that the real issue was positioning. I was underselling parts of my experience and not communicating my level of impact clearly enough.

Mike's feedback changed how I presented myself to recruiters and hiring managers, and it gave me a much stronger interview voice. The result was a more focused job search and a role at around $200k compensation.

For me, the value wasn't learning new technical skills. It was learning how to communicate the experience I already had.”

Victor GidiofSenior iOS Engineer, New York | 13 years, ex-FAANGFounding client, no charge

“Bought 2,5 weeks ago, aligned my CV and LinkedIn, and applied where Mike said, as per the package. After a week, I had my first screening, then a tech round, then another one, followed by a culture-fit interview. And today, I got my offer! Hooray 🎉”

Alexanderverified buyer of The First ScreenThe First Screen

First screening after one week. Offer two and a half weeks after buying. One client's result, not a promise of timing or outcome.

“As engineers, we are always focused on the skills we need to improve, but we often forget that there is another layer before those skills are evaluated, and maybe not forgetting it, we just don't know it exist.”

Juan Francisco Dorado TorresSenior iOS Engineer · on The Silent RejectionThe Silent Rejection

“Interview prep right now in native mobile is daunting to say the least. Mike has helped me personally work through all the noise and pin point what to focus on. He's a window to the POV of the other side of the table. It is unusually tough out there, but I appreciate the guidance that has made the daily prep work more productive.”

Josh KneedleriOS Engineer, Retail Operations and Camera Capture | 7 years at Nike, 1,500 stores, 1M scans monthly, 99.9% crash free | Swift, SwiftUI, UIKit, Concurrency | Portland or remoteJosh was Mike's client · 22 September 2026LinkedIn recommendation

Read all 42 reviewsEvery one of them, grouped by what it is about, not a selection.

Reading an answer is not the same as giving one.

Interview Runtime is practice for the moment after your first answer.

  1. 1You answer first, in your own words, before you see anything.
  2. 2It names the one gap that would have cost you the point.
  3. 3It changes one fact in the question and asks again.
  4. 4You compare both answers, side by side.

The book gives you the material. Interview Runtime asks it back.

$59 once, iOS or Android. The book is yours to keep, with 90 days of guided practice. Nothing renews.

Try Interview Runtime
Mike Salari at his desk

Who writes the books

Mike Salari

I help iOS and Android engineers get seen, get into the room and perform when it counts.

A note I have written many times after a technical round is some version of: “solid, nothing stood out.” That does not mean the engineer was weak. The hiring team can only score the evidence that made it into the room, and a strong engineer still looks ordinary when the CV is hard to place, the scope is buried, or a correct answer never shows the judgment behind it.

Most of what I write sits in that gap between strong experience and visible evidence. I have conducted 500+ technical interviews from the hiring side, across screening, technical rounds, live coding, system design and debriefs, and I have spent 15 years building mobile software as an engineer and tech lead.

I write books about the parts of the process candidates rarely get to see, and I build Interview Runtime for engineers preparing for real interview loops. When you want me on the problem directly, the work is written, specific to your target role, and has no calls.

15 years acrossAppleAdobeCiscoMastercardVisa

Free guide

You keep fixing the wrong thing.

The same rejection email can follow six different problems. Find the one that is costing you before you rewrite anything.