Solvarch
DSA ProblemsProgressPlanRoadmapsReviewCheat SheetsCompaniesSystem DesignCS FundamentalsQuestion Bank
Theme

Company Question Banks

What each company actually asks — compiled from publicly shared interview experiences.

Sourced from public interview reports (discussion forums, blogs, prep communities). Exact questions vary between loops — treat these as the recurring patterns to master, not a leaked paper.

Google

14 problems · 3 design prompts

Emphasis on clean reasoning from brute force to optimal, graph/DP depth, and follow-ups that mutate the problem.

GraphsArraysDynamic Programming
0/14 solvedOpen bank

Amazon

14 problems · 3 design prompts

Pattern-heavy and fast-paced — arrays, BFS grids, heaps — with Leadership Principles woven into every round.

Heaps & Priority QueuesArraysGraphs
0/14 solvedOpen bank

Microsoft

14 problems · 2 design prompts

Fundamentals-first: linked lists, trees, and clean implementation — plus a practical design conversation.

TreesLinked ListsArrays
0/14 solvedOpen bank

Meta

16 problems · 3 design prompts

Speed matters: two clean mediums in ~35 minutes, verbalizing the approach before code. Heavy on strings, trees, and top-k.

ArraysHeaps & Priority QueuesTrees
0/16 solvedOpen bank

Apple

12 problems · 2 design prompts

Team-dependent loops that reward polished fundamentals, memory awareness, and API-quality code.

ArraysTwo PointersStrings
0/12 solvedOpen bank

Netflix

7 problems · 5 design prompts

Senior-leaning loops: fewer puzzle questions, more streaming-scale design, caching, and real-world trade-offs.

Heaps & Priority QueuesSliding WindowGreedy
0/7 solvedOpen bank

Uber

12 problems · 3 design prompts

Graphs and geospatial flavor — shortest paths, grids, k-nearest — plus marketplace system design.

GraphsGreedyStacks & Queues
0/12 solvedOpen bank

Adobe

13 problems · 2 design prompts

String manipulation and DP dominate reports, with an OOP/design-patterns conversation for product teams.

StringsDynamic ProgrammingBacktracking
0/13 solvedOpen bank

Flipkart

13 problems · 3 design prompts

Hard-leaning DSA rounds — DP, BFS, heaps under time pressure — then machine-coding/LLD with working code.

Two PointersGraphsDynamic Programming
0/13 solvedOpen bank

Goldman Sachs

14 problems · 2 design prompts

CoderPad rounds heavy on arrays, math, and hash maps, plus CS fundamentals trivia between problems.

ArraysDynamic ProgrammingStrings
0/14 solvedOpen bank