Role before trivia
Topics are connected to the jobs that use them, so study starts with the work you want to do rather than an undirected question bank.
About
Tech Interview Prep is a free, role-based library for people preparing for technical interviews. Pick a job role, work Top 100 QA and practice MCQs with model answers, and use linked concept guides—then let study plans and reviews keep you pointed at what deserves attention next.
The catalog can be entered from several directions, but the goal stays the same: turn a broad role into manageable learning sessions with material that holds up in a real interview.
Role before trivia
Topics are connected to the jobs that use them, so study starts with the work you want to do rather than an undirected question bank.
Recall before recognition
Long-form interview prompts ask you to form an answer first. MCQs then check details and expose confident mistakes.
Practice and testing stay separate
Practice can be repeated while you learn. Controlled assessments limit time and attempts so the result remains meaningful.
Progress remains private by default
Your plans, notes, saved items, interview date, and exact study history belong to your account. Public profile sharing is optional.
Guides, model answers, and explanations are held to a craft bar: show the work with snippets, traces, and real figures where the subject allows it; organize around tradeoffs rather than glossary padding; and read as written by a practicing engineer—not as unedited AI output. If a passage would make you guess a chatbot wrote it, it does not belong on the site.
A practical learning loop
You do not need to use every feature on day one. Start with a role or concept, then let the account tools reduce the decisions you have to make each time you return.
Start on the homepage or Job Roles if you have a target position. Expand a role to see what that interview evaluates, then open its Top 100 QA and practice MCQs—or browse by subject, topic, or concept if you are filling a specific gap.
Login and open Study Plan. Choose a role, your level, a weekly question target, and—if you have one—your interview date. The plan puts prerequisites first and leaves out concepts you have already completed.
A concept begins with a refresher guide. Move to QA and try to answer before revealing the model response; then use the MCQs as a knowledge check. Save a note or bookmark whenever something deserves another pass.
My Learning is your home between sessions. It shows the one thing worth doing next, your active course, concepts in progress, saved resources, recent completions, streak, XP, and accuracy. You should not need to remember where you stopped.
Quiz answers and your own QA ratings feed the Review queue. Items return on a spaced schedule, with missed or uncertain material coming back sooner. A short due review is usually more useful than starting another random topic.
Assessments are not unlimited practice. When one is open, it has a fixed question pool, time limit, attempt limit, and final answers. Use it after studying to measure what you can do without hints; use regular MCQs when you are still learning.
Three sensible routes through the site.
Compare roles on the homepage, expand one that fits, and open its hub before committing to a plan.
Explore roles →Build a Study Plan with that date, then follow the next step shown in My Learning each day.
Plan to a date →Open My Learning. Do the recommended review or resume the concept already in progress.
See my next step →The catalog and the learning tools are still being improved. Tell us what you were trying to prepare for and where the site got in your way.