62 lessons on system design, ML, and product architecture. Plus the real questions companies actually ask — verified by engineers who sat the interview.
Cancel any time. Switch plans whenever you like.
Every learning track. For when you want to get better.
$149 charged once a year
Everything in Learn, plus every company question bank.
$299 charged once a year
Secure payment powered by Stripe
Learn covers the courses. Insider adds the questions each company actually asks.
| Feature | Free$0 | Learn$39/mo | Insider$69/mo |
|---|---|---|---|
| Blind 75 practice75 questions with code execution | |||
| Bounties, blog & offer data | |||
| Full System Design courseAll 36 lessons | — | ||
| Full ML System Design courseAll 16 lessons | — | ||
| Full Product Architecture courseAll 10 lessons | — | ||
| Paid-course discussion & progressComments, completion tracking, whiteboards on paid lessons | — | ||
| Company question banksVerified by engineers who sat the interview | — | — | |
| Paid question discussions & progressPer-question threads and progress on the full bank | — | — |
Have questions? We have answers.
We collect questions through multiple channels: tracking and monitoring sources where candidates report their interview experiences, working directly with engineers who have gone through these interviews, and our bounty program where engineers can submit questions they encountered and get paid for verified contributions. Questions that haven't been reported for over a year are archived, so you don't waste valuable time studying questions that are no longer being asked.
A valid question typically has multiple independent reports from different candidates. We cross-reference these reports to verify accuracy and ensure you're studying questions that are actually being asked in interviews.
We maintain a very high bar for quality. For each company we cover, we aim to be as complete, accurate, and helpful as possible, and we only add a company when a curated list is actually useful for focused prep. Some companies we intentionally skip: either their questions vary heavily by team or org, or the bank is so large (hundreds of questions) that a shortlist wouldn't help you prepare. Today that includes Meta and Apple. We're actively expanding coverage for companies where a focused, high-quality bank makes sense, but we won't compromise our standards to get there.
Learn covers every learning track: System Design, ML System Design, and Product Architecture. Insider includes all of that plus the company question banks — the real questions candidates reported from each company's interviews. If you're studying, Learn is enough. If you have an interview at a specific company coming up, that's what Insider is for.
Yes, and it takes effect immediately. Unused time on your current plan is credited toward the new one, so you only pay the difference. If your remaining balance is larger than the new plan, the extra stays on your account and is applied to future invoices.
Nothing changes right away. You keep everything you're paying for until the end of your current billing period, then the new plan takes over — no refunds and no early loss of access. You can undo a scheduled switch any time before it takes effect.
Yes, you can cancel your subscription at any time. Your access will continue until the end of your current billing period.
Still have questions? Visit our Help Center