Top 50
Topic roadmap
Updated weekly · Last refresh Sep 13

Top 50 lists Interview Questions

The most frequently asked lists questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~9htotal time
75companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 49 questions + 1 drill · ~554 min
Flatten a Nested ListMedium
Practice

Flatten an arbitrarily nested list while preserving left-to-right order using iterative depth-first traversal.

RecursionlistsData StructuresScribd
One-Dimensional Tile MovesMedium
Practice

Use breadth-first search to find a valid sequence of adjacent tile moves between two board configurations.

listsArraysbfsDuolingo
Build Your Own Story Page ReadsMedium
Practice

Count how often each Duolingo Story page appears across valid paths using DAG dynamic programming.

listsData StructuresDuolingo
Most Read Story PageMedium
Practice

Aggregate page reads from endings and choice destinations using a frequency map, returning the most-read page and its count.

aggregationlistsArraysDuolingo
Random Song Playlist ShuffleMedium
Practice

Generate independent random song orders with a seeded Fisher-Yates shuffle, ensuring every song plays exactly once per iteration.

listsNiCE
Coding: String Run-Length ComparisonMedium
Practice

Compare raw and run-length encoded text lengths without expanding the encoded USAA claims message.

listsUSAA
Merge Sorted Lists and Top KMedium
Practice

Merge two sorted Marketing Hub contact lists and return the first k values using a two-pointer scan.

listsjavascriptSortingHubSpot
Python List vs Tuple UsageEasy
Recently asked

Compare Python lists and tuples, including mutability, performance, and when each should be used.

tupleslistsData StructuresFDM GroupConduentMillennium Management
SQL Coding Question CountMedium
Practice
Practice drill

Count 0 and 1 sensor readings by Bosch building using a CTE, LEFT JOIN, and conditional aggregation.

CodingpythonBosch Building Technologies
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
2
More topics1 question · ~11 min
More questions with a free account
Hands-on SQL practiceWrite and run real queries in the editor. 2 drills · ~20 min
The finish line: interview-readyComplete all 50 questions plus 3 hands-on drills to finish this plan.