Interview question banks
Interview Questions Hub
Real questions and structured answers for 22 top interview surfaces. Organized by company, by role, and by round type — because every interview is actually three things at once.
Honest framing: These question banks are for prep. They’re what to study. Reading them once won’t make you pass — but knowing what’s likely to come up before it does is the difference between candidates who freeze and candidates who don’t. For the live round itself, PhantomCodeAI is the real-time copilot.
Explore the community question library →
Browse anonymized interview questions by month and company. Open any question to practice your approach.
By company
Each top-tier US tech company runs its own interview ritual. The same engineer can pass at one and fail at another — not because skill changes, but because the format does. These pages cover the structure, the favored question types, and the real follow-ups.
Google interview questions
Hiring committee + structured loops. L4/L5/L6 progression. DSA-heavy coding, Googleyness behavioral.
Amazon interview questions
Leadership Principles in every round. Bar Raiser as the override. STAR-format behavioral mandatory.
Meta interview questions
Back-to-back coding pace. 4 problems in 90 minutes. System design + behavioral layered on top.
Microsoft interview questions
Mixed coding + behavioral per round. Less standardized — interviewer style varies by team.
Apple interview questions
Deep technical specialization per team. 6+ rounds. Less formulaic than peers.
Netflix interview questions
Senior-only hiring, no leveling ladder. Culture-memo alignment probed in every round.
Airbnb interview questions
Two dedicated core-values rounds alongside practical coding. Culture fit weighted as heavily as code.
Uber interview questions
Bar-raiser-style loops. Practical coding over puzzles, system design at marketplace scale.
Stripe interview questions
Practical over algorithmic. Debugging real code, integration rounds, and a writing-quality signal.
Bloomberg interview questions
C++ and data-structures heavy. Fast phone screens, finance-adjacent practical problems.
By role
Different roles, different rubrics. A senior software engineer and a senior data scientist both interview at L5 — but the questions, the time pressure, and the rubric are entirely different.
Software engineer interview questions
DSA + system design + behavioral. The default interview track for L3 through L7+ at most companies.
Data scientist interview questions
SQL, ML system design, statistics, case studies. The hybrid technical/business profile.
Engineering manager interview questions
People management, behavioral leadership, system design at scale, team trade-offs.
Frontend engineer interview questions
JavaScript internals, DOM, framework patterns, UI system design. Browser coding, not LeetCode-only.
Backend engineer interview questions
APIs, databases, distributed systems. Standard DSA plus a heavier system-design weighting.
Machine learning engineer interview questions
ML system design, model debugging, math foundations — layered on the standard SWE coding bar.
Data engineer interview questions
SQL at depth, pipeline design, data modeling, warehouse and streaming trade-offs.
DevOps engineer interview questions
Linux internals, CI/CD, infrastructure-as-code, incident scenarios. Troubleshooting over puzzles.
By round type
Each round type has its own pattern recognition. Coding rounds reward fast pattern matching; system design rewards trade-off articulation; behavioral rewards story structure. Different muscles.
Behavioral interview interview questions
STAR method, leadership stories, conflict resolution, failure narratives. Heavily formulaic.
System design interview interview questions
Scalability, CAP-theorem trade-offs, common problems (URL shortener, news feed, distributed cache).
Coding interview interview questions
DSA fundamentals, common patterns, complexity analysis, edge cases.
SQL interview interview questions
Joins, window functions, query optimization, schema design. Critical for DS, DE, and backend SWE roles.