You're using an early version of SelfInterview — things may change, and we'd love your feedback.

SISelfInterview

Mock interview guides

Pick a role or company below to start a live, voice-based mock interview tailored to it.

Google

Software Engineer

Practice a live, spoken mock interview tailored to a Google Software Engineer role. The AI interviewer adapts its questions to your resume and follows up on what you actually say, instead of reading a fixed script.

Google

iOS Engineer

Practice a live, spoken mock interview tailored to an iOS Engineer role at Google. Get real technical depth on Swift, mobile architecture, and performance — not generic questions.

Amazon

SDE II

Practice a live, spoken mock interview tailored to an SDE II role at Amazon. Get real technical depth alongside behavioral questions in the style Amazon is known for.

Meta

Software Engineer

Practice a live, spoken mock interview tailored to a Software Engineer role at Meta. The interviewer adapts to your resume and pushes on the specifics of what you say.

Microsoft

Software Engineer

Practice a live, spoken mock interview tailored to a Software Engineer role at Microsoft, built from your actual resume and target level.

Apple

iOS Engineer

Practice a live, spoken mock interview tailored to an iOS Engineer role at Apple — real technical depth on Swift, SwiftUI, and performance, not generic questions.

System Design

Practice a live, spoken system design interview — architecture decisions, trade-offs, and scaling, with an interviewer that pushes on the specifics of your design instead of accepting a surface-level answer.

Behavioral

Practice a live, spoken behavioral interview built from your actual resume — past-experience, STAR-format questions with real follow-up pressure, not a scripted list.

Coding & DSA

Practice a live, spoken data-structures-and-algorithms interview. You talk through your approach, reasoning, and complexity out loud — no code editor, just like explaining your thinking to a real interviewer.

Backend Engineer

Practice a live, spoken backend engineering interview built from your actual resume and target role — APIs, databases, and architecture, with real follow-up depth.