Top 50 system design Interview Questions
The most frequently asked system design questions across all roles and companies, ranked by real interview frequency. Updated daily.
Filter Datadog logs by service and status, then compute interval sums with a sliding window.
Datadog
Josh TechnologyImplement a cancellable priority queue using a heap and hash map while preserving correct ordering.
The Boston Consulting GroupUse topological sorting to find the minimum rounds needed to cover competencies with prerequisite dependencies.
The Boston Consulting GroupParse JSON records, sort per ride by sequence, and merge offline create/update/delete operations into a minimal sync payload.
WaymoFind the lexicographically smallest pair of payment amounts reaching a target using a hash map in O(n) time.
FundboxImplement bounded undo and redo for a text editor using two history stacks and correct branching behavior.
RoktUse ranking to return the nth distinct salary from an employee table.
AkamaiTests ownership in system design, especially how you make trade-offs, communicate decisions, and drive measurable outcomes after launch.
Teachable
Diversified
FluencySign up to see every question
Create a free account to unlock this list and practice real interview questions.
Find the second highest distinct salary and adapt the query to retrieve any requested salary rank.
Snowflake ComputingKKGISLAARiReturn employees tied at the second and fourth highest non-null salary levels using salary ranking.
NCR Atleos
HashedIn by Deloitte