Interview Prep
Practice the questions, not just the answers
120 original questions across 10 categories, each with a full explanation or a genuine model answer — never a claim that a specific company asked it, since that is unverifiable and often false. Try each question yourself before revealing the answer, or run a shuffled mock interview inside any category.
Coding & DSA
The concepts behind data-structure and algorithm interview questions — paired with the practice problems that let you actually write the code.
12 questions
SQL
Query-writing and database-reasoning questions asked in almost every technical interview that touches data.
12 questions
Frontend
HTML, CSS, JavaScript, the browser, and the frameworks built on them.
12 questions
Backend & APIs
Server-side design, REST and API questions, and the protocols underneath them.
12 questions
Databases
Schema design, indexing, transactions, and the trade-offs between relational and non-relational stores.
12 questions
System Design
How to reason about scale, trade-offs and failure — the open-ended questions senior interviews lean on.
10 questions
DevOps & Cloud
Git, CI/CD, containers, and the operational questions that come up once code has to run somewhere.
10 questions
AI & Machine Learning
The concepts behind machine learning and applied-AI interview questions, from fundamentals to building with LLMs.
10 questions
Behavioral
Questions about how you work, structured so a real answer is easier to give than a rehearsed one.
10 questions
Testing & QA Tools
Unit, end-to-end, API and performance testing tools — the ones interviewers actually name and expect you to have used.
20 questions
How this works
- Answers stay hidden until you ask. Try to answer first — that's where the actual practice happens.
- No AI grading. This site has no server, so nothing grades your spoken or typed answer with AI. Every question shows a genuine model answer instead, and you judge your own answer against it.
- Mock interview mode shuffles a set of questions from one category and steps through them one at a time, so you practice under a little more pressure than browsing a list.
- The coding/DSA category links back to the site's practice problems for the questions that need you to actually write and run code, not just explain an approach.