Interview question banks
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.
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.
Hiring committee + structured loops. L4/L5/L6 progression. DSA-heavy coding, Googleyness behavioral.
Leadership Principles in every round. Bar Raiser as the override. STAR-format behavioral mandatory.
Back-to-back coding pace. 4 problems in 90 minutes. System design + behavioral layered on top.
Mixed coding + behavioral per round. Less standardized — interviewer style varies by team.
Deep technical specialization per team. 6+ rounds. Less formulaic than peers.
Senior-only hiring, no leveling ladder. Culture-memo alignment probed in every round.
Two dedicated core-values rounds alongside practical coding. Culture fit weighted as heavily as code.
Bar-raiser-style loops. Practical coding over puzzles, system design at marketplace scale.
Practical over algorithmic. Debugging real code, integration rounds, and a writing-quality signal.
C++ and data-structures heavy. Fast phone screens, finance-adjacent practical problems.
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.
DSA + system design + behavioral. The default interview track for L3 through L7+ at most companies.
SQL, ML system design, statistics, case studies. The hybrid technical/business profile.
People management, behavioral leadership, system design at scale, team trade-offs.
JavaScript internals, DOM, framework patterns, UI system design. Browser coding, not LeetCode-only.
APIs, databases, distributed systems. Standard DSA plus a heavier system-design weighting.
ML system design, model debugging, math foundations — layered on the standard SWE coding bar.
SQL at depth, pipeline design, data modeling, warehouse and streaming trade-offs.
Linux internals, CI/CD, infrastructure-as-code, incident scenarios. Troubleshooting over puzzles.
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.
STAR method, leadership stories, conflict resolution, failure narratives. Heavily formulaic.
Scalability, CAP-theorem trade-offs, common problems (URL shortener, news feed, distributed cache).
DSA fundamentals, common patterns, complexity analysis, edge cases.
Joins, window functions, query optimization, schema design. Critical for DS, DE, and backend SWE roles.