Skip to content
[ Coding interview prep ]

DSA interview practice problems

70 problems across arrays, trees, graphs, dynamic programming and more. Solve the free set on your own in Practice Mode. When you want to rehearse the real thing, open any problem in AI Interview Mode and talk it through with a voice interviewer.

70 problemsEasy11Medium47Hard12
01 · Problem library

Pick a problem.

Free problems open straight into the solver. The rest run as AI interviews.

Difficulty
Topic

All 70 problems

Showing 40 of 70

02 · Questions

How practice works.

How does TechInView's AI mock interview work?
Pick a problem and choose a mode. Practice Mode gives you an editor and test runs on your own. AI Interview Mode adds a voice interviewer who answers your clarifying questions, discusses your approach, follows your code in a shared editor, and scores the round on five dimensions: problem solving, code quality, communication, technical knowledge, and testing.
What coding interview topics are covered?
The library has 70 problems (11 easy, 47 medium, 12 hard) covering arrays, strings, trees, graphs, dynamic programming, linked lists, stacks and queues, binary search, heaps, backtracking, sliding window, and tries.
Is TechInView free to try?
Yes. A curated set of problems is free to solve in Practice Mode, and every account gets one 5-minute voice interview preview. You do not need a credit card to sign up.