NEW: ML Mock & Coaching now available

Real questions from 159 companies

The questions they ask. The people who ask them.

2,564 real interview questions from OpenAI, Anthropic, Stripe and 156 more. Then a 1‑on‑1 rehearsal with an engineer who has sat on the hiring side.

323 questions free · no card, no account needed

Multi-Tenant CI/CD Workflow System

OpenAI · System Design · free

12:40
API gatewayWorkflow serviceJob queueSchedulerRunner pool

Interviewer's notes

Asked about tenant isolation before scaling. Good.

companies
159
companies
real questions
2,564
real questions
free to practice
323
free to practice
rating
★★★★★
5.0
from 600+ reviews

How a session goes

One question, start to finish.

“Smart Grid Device Control”, asked at OpenAI and Tesla, exactly as you would work it on ShowOffer.

0:00

Open the prompt

Smart Grid Device ControlOpenAI · Tesla · System Design
Advanced60 min walkthroughPremium · free preview

Design a Smart Grid Device Control and Telemetry Reconciliation System - Millions of EV chargers, HVAC units, and industrial loads over the public internet, where devices go offline, commands get duplicated, ACKs prove nothing, and telemetry arrives hours late. The staff-level signal is recognizing a distributed closed-loop control system — not a monitoring dashboard.

Open this question →
0:05

Clarify before you draw

Requirementsfrom the walkthrough
  • Create a campaign for a device population, then fan commands out asynchronously
  • Deliver commands to online and offline devices without ever applying a stale one
  • Use telemetry, not ACKs, to decide what physically happened
  • Reconcile late telemetry into the right time window and correct earlier results
0:20

Draw it against the clock

34:12 / 60:00
Campaign APIPlannerCommand queueDevice gatewayTelemetry ingestReconciler
Open the whiteboard →
0:45

Hear what the interviewer wrote down

Coach feedbackSystem design mock · 60 minexample report
Communication4/5
Technical Skills3/5
Problem Solving4/5

Red flag they would raise

You designed the command path before asking what happens when a million devices reconnect at once. Name the failure modes first, then pick the component.

Session recording · written feedback within 48 h

Book a system design mock →
Coding rounds open an editor that runs Python, JavaScript and TypeScript. Try one →Behavioral rounds open a STAR-guided editor, one step at a time. Try one →

The other side of the table

Rehearse with someone who has asked these questions.

Every coach has run real interviews at the companies in the bank. You get the mock, written feedback, and the recording.

Staff Engineer

Experience
12+ years
Insight on
Meta, Amazon, LinkedIn, Roblox
Runs
System design

Staff Engineer/EM

Insight on
Google, Meta, OpenAI, Anthropic, Harvey
Runs
System design, Behavioral, Project retro

Interview coach

Runs
System design, Behavioral, Project retro

★★★★★5.0 from 600+ reviewsBook a coach →Become a coach

Why rehearse

Solving the question is half of it. The other half is being watched.

Grinding alone

300 problems, no one watching

  • You find out what you did wrong at the onsite
  • Nobody hears how you explain a trade-off
  • No record of the round to go back to

Rehearsed on ShowOffer

30 real questions, then a live mock

  • The questions your target company asks, dated
  • A 60-minute mock with an engineer who has run that round
  • Written feedback, the red flags, and the recording
Start practicing free
30-min consult
$99
1-hour mock
from $179
1.5-hour coach session
from $279
Premium members
save $20
All coaching prices →

Learn the round

Guides written by people who run the interview.

Rehearse before the one that counts.

Open a free question now. Add a coach when the onsite is on the calendar.

Practice free — no card

Frequently Asked Questions

What can I do for free?

Browse all 159 companies and search the full question bank without paying. The first question in every category at every company is free — 323 questions in total. No card required.

Where do the questions come from?

Each company page lists the coding, system design, behavioral and project-retro questions candidates report being asked there, and shows when it was last reviewed. There are 2,564 questions across 159 companies today.

Who are the coaches?

Engineers from FAANG+ companies who have interviewed candidates themselves. A mock session is a real interview rehearsal followed by direct feedback on what they'd flag in the debrief.

What's the difference between Premium and coaching?

Premium ($49/month, or $399 one-time for lifetime access) unlocks every question breakdown, the full question bank and the rest of the premium content for self-study, and saves $20 on coaching sessions. Coaching is a separate 1-on-1 session with a FAANG+ interviewer, booked as you need it.

Can I cancel Premium?

Yes. The monthly plan is billed monthly and you can cancel anytime. The lifetime plan is a single payment with no renewal.

Do I need an account to look around?

No. Company pages, question search and every free question are open to everyone. Create a free account when you want to track your progress.