Reported from 132 companies

Practice the questions real candidates were asked

Written up right after the interview, then sorted by company and round.

  • Coding, system design, SQL, AI pairing
  • Judged on hidden tests, with solutions
  • AI review and mock follow-ups

Free to start, no card needed

Questions from

The question bank

Questions from actual interviews

Each one was asked at the company it is filed under.

Reported by candidates

Written up right after the interview and checked against other reports of the same round.

Recent questions first

Dated when the report gives a month. Recent and often-reported questions come first.

Every round of the loop

Coding, SQL, system design, object design and AI pairing, each in its own workspace.

How each round went

Candidates post their rounds in order. You can read one before you sign up.

Data Pipeline Design (Data Engineer)
DisneySystem designHard
clouddedupetlstreaming
  • Reference solution
  • AI review of your approach
  • Follow-ups the interviewer asks
Where it gets asked
Candidate-reported
  1. Online Assessment
  2. Phone Screen
    Reported in the Phone Screen
  3. Take-Home
  4. Onsite
    Reported in the Onsite
By company

Pick the company you are interviewing at

Every question reported for that loop, in one list.

5,924
Real interview questions
132
Companies mapped
5
Interview formats
Judged
Server-side, on hidden tests

The whole loop, in one place

Interview reports and the questions in them, checked by engineers from those companies. The first few at each company are free.

How much of interview preparation each product covers: knowing what the company asks and practising the question. The three other products are not named.
FeatureTrueInterviewEnd to endLeet(name partly hidden)Question bank1poi(name partly hidden)Interview forumInterDB(name partly hidden)Reports site
Built for big-tech loopsYesNoYesNo
Reports open the questionYesNoNoNo
Verified by big-tech engineersYesNoNoNo
Every round of the loopYesNoNoNo
Judged on hidden testsYesYesNoNo
Proof

What people tell us

Messages people sent us, and the write-ups they post on the board.

Software EngineerMeta · Switching companies
The question bank has enough in it now that I can actually prep off it. I'm using it while I interview at other places.
Software Engineering InternUber · Moving into quant
I'm interning right now and want to go quant next. That's what I'm using it to prep for.
Research ScientistGoogle
The content holds up. It's accurate and the quality is good.
Kevin · built TrueInterview

Hi, I’m Kevin

I spent two years job hunting at big tech companies. I interviewed at Databricks, Stripe, Optiver and Uber, and took engineering offers from Amazon and Philips.

What I worked out along the way is what this site does, from tailoring a CV for one posting to negotiating the offer at the end. The rubric that scores your practice answers is the one I scored my own against.

Preparing for Stripe I kept meeting the same questions, at company after company. So I built the crawler behind the bank: it pulls interview reports from several sources, merges them, and ranks a question by how often candidates report it.

I still practise on the other platforms and talk to engineers who have just changed jobs. That is what decides which part I build next.

Interviewed atDatabricksStripeOptiverUber
Offers fromAmazonPhilips

Common questions

Where do the questions come from?

Candidates who just sat the interview. Some send us their questions by email or upload; the rest we summarize from interview experiences, on our public board or published elsewhere, then verify and file by company. A question shows the month it was asked wherever the report gave one. How we source and verify: /methodology.

Is it only coding questions?

No. System design, object and low-level design, SQL and AI-pairing rounds sit beside the algorithm rounds, each in its own workspace: a whiteboard for system design, real Postgres for SQL, a multi-file project for AI coding.

Which companies are in the bank, and how do I find one?

The default view at /problems is a searchable directory of companies, one row each, with how many questions and formats we hold. A company appears once candidates report questions from it, and two spellings of one employer share a row. A New marker means every dated report we hold from that company is from the last six months.

How is this different from LeetCode?

LeetCode is a puzzle library. This is a record of what specific companies asked, across coding, SQL, system design, object design and the AI-pairing rounds.

Which languages can I solve in?

Python 3, Java, C++, JavaScript, TypeScript, C#, Go, Kotlin, Swift, Rust and C, each with a starter and a formatter. SQL questions run PostgreSQL, so window functions and CTEs behave as they will in the interview. Coding and SQL are judged on our servers.

Do I get a solution, or just the question?

A reference solution comes with the question, and coding and SQL are judged server-side on hidden tests. On coding, every case you fail shows its input, the expected output and what your program printed. On SQL, the first dataset your query got wrong shows its rows and the table you should have returned. A hidden case you pass shows only a status.

Can it help me apply, too?

Yes. It finds roles that fit you, then fills in the application and sends it once you approve it. With Pro it can also tailor your CV and write a cover letter for a role from its posting, inventing nothing you did not list. Every application is tracked to the offer.

What is free, and do I need an account?

No account to start: open a free question and run the tests, judged the same way as a paid one. A free account saves your progress across devices and adds the TrueBot coach and AI review of your solutions, within a monthly allowance. Paid plans add more questions, and AI that tailors your CV and drafts your cover letters and form answers.

What is the difference between Pro and Insider?

Insider includes everything in Pro. Pro adds the TrueInterview 75 and 150 sets, and AI that tailors your CV and drafts your cover letters and form answers. Insider adds every company question bank. Either one lifts the daily read limit on the interview write-up board. The TrueInterview 20 and the first few questions at every company stay free. Buy Insider if you already know where you are interviewing. Both are at /premium.

How does the yearly plan bill, and in what currency?

In US dollars. The cadences are yearly, quarterly and monthly. Quarterly and yearly are one payment up front for the whole period, so Insider yearly is one charge of $159 covering 12 months, and again a year later. The cards show the effective monthly rate first and the real charge beside it. Prices are at /premium.

Is my code or my CV used to train an AI model?

No. Your work goes to the model providers named in the Privacy Policy (OpenRouter, which routes to DeepSeek models, and Anthropic) to do the job you asked for, and under the API terms we use your inputs are not used to train their models. In the EEA, the UK, Switzerland and Quebec, product analytics, session recordings and advertising cookies stay off until you accept them. Send export or deletion requests to kevin@trueinterview.io. Your CVs live in a document library you control, each version kept.

Know the questions before you walk in.

Reported by candidates who sat the interview, with tests to check your answer.