Ace Your Next Interview with real interview questions
Explore real interview questions from Google, Meta, Amazon, OpenAI and other companies. System Design, Coding, Behavioral — all in one place.
Preview selected questions for free. Full question-bank access requires a paid plan.
Company Prep
Explore Company-Specific Questions
Focused Practice
Choose Topics Relevant to Your Role
Step by Step
Review Available Approaches & Solutions
Find your focus
Interview Questions for Every Part of Your Prep
Start with the topics your target role calls for, then explore company interview questions and practice explaining your thinking—not just memorizing an answer.
Coding
Practice data structures, algorithms, and SQL. Work through your approach, edge cases, and trade-offs before comparing solutions.
Data structures · Algorithms · SQL
System Design
Prepare to explain how a system works, how it scales, and why you made each design choice. Explore ML system design, too.
Architecture · Scalability · ML systems
Low-Level & Domain Design
Go deeper into implementation decisions, API design, and frontend architecture with questions relevant to your technical domain.
API design · Frontend · Implementation
Behavioral & Experience
Prepare examples from your own work for project deep-dives and leadership questions. Explain your actions, results, and what you learned.
Project deep-dives · Leadership · Experience
The question bank helps you decide what to prepare for. Practice independently, then review the available approaches, tips, and solutions. This is not a live AI mock interview. Supported coding questions also include coding practice with execution and test results.
Practice Real Interview Questions from Top Companies
Thank you for your praise and suggestions. With your support, we can go further. We hope to accompany you throughout your job search journey.
What sets this apart is the depth. Each question comes with detailed rubrics and follow-up questions that mirror exactly what interviewers ask. I went from struggling with system design to getting a strong hire signal.
Rohan S./Frontend Dev · Offer Received · Meta E5
The system design questions were incredibly close to what I got in my actual Google onsite. I practiced 15 questions from the Google bank and 3 of them were almost identical to my real interview.
Sarah K./Software Engineer · Offer Received · Google L5
As a staff-level candidate, I needed questions that go beyond the basics. The API design and infrastructure questions here are exactly at the right depth for senior+ interviews.
Leo W./Staff Engineer · Offer Received · Stripe
How to Practice Interview Questions
1
Choose Your Target Company and Role
2
Pick a Real Question Relevant to Your Interview
3
Answer Independently and Explain Your Thinking
4
Review Approaches and Solutions, Then Practice Again
Make practice count
Turn Interview Questions into Better Preparation
Pair real interview questions with practical guides for planning your answers and building a focused practice routine.
The question bank includes candidate-reported interview questions organized by company and topic, with role and seniority information where available. Selected questions include preparation tips, approaches, and AI-generated solutions. Use these as preparation references, not a guarantee of the questions you will be asked or a substitute for checking a solution yourself.
What types of interview questions are included?
We cover technical and non-technical interview questions across 4 main categories: Coding, System Design, Low-Level & Domain Design, and Behavioral & Experience. You can also drill down into more specific topics like data structures & algorithms, SQL, API design, ML system design, frontend architecture, project deep-dives, and leadership.
How often are new questions added?
Coverage varies by company and topic. Check each company’s question bank for its current question count and latest update information; this page does not promise a fixed daily update schedule.
What do I get after signing up?
You can preview selected interview questions for free. Full question-bank access requires a paid plan. Locked content and filters are marked in the product; check the current plan details before upgrading. Available question details can include insider tips, step-by-step approaches, and AI-generated solutions.
How can I find interview questions for a specific company or role?
Start with a company shown on this page, or sign up to search the question bank by company or keyword. Use the available role, seniority, and topic information to focus on questions relevant to your target interview. Candidate-reported questions can guide your preparation, but they do not guarantee what you will be asked.
How should I practice with interview questions?
Choose a question relevant to your target role and try answering it independently before reviewing an approach or solution. For coding and design, explain your assumptions, trade-offs, and edge cases. For behavioral questions, use a real example and organize it around the situation, task, action, and result (STAR). Revisit the parts you found difficult. This is question-bank practice, not a live AI mock interview. Supported coding questions also offer coding practice with execution and test results; that is different from scoring a spoken or behavioral interview answer.