Mphasis — DSA Interview Questions

30 problems with animated explanations & C# solutions. (~45 common interview questions)

Step through algorithms visually, then solve with stdin/stdout auto-judge.

Medium Koko Eating Bananas
Animate
Medium Reorder List
Animate
Hard Merge k Sorted Lists
Animate
Easy Subtree of Another Tree
Animate
Medium Construct Binary Tree from Preorder and Inorder Traversal
Animate
Easy Last Stone Weight
Animate
Medium Combination Sum
Animate
Hard N-Queens
Animate
Medium Walls and Gates
Animate
Hard Reconstruct Itinerary
Animate
Easy Min Cost Climbing Stairs
Animate
Medium Maximum Product Subarray
Animate
Medium Coin Change 2
Animate
Hard Regular Expression Matching
Animate
Medium Partition Labels
Animate
Hard Minimum Interval to Include Each Query
Animate
Medium Multiply Strings
Animate
Medium Sum of Two Integers
Animate
Medium Product of Array Except Self
Animate
Medium Container With Most Water
Animate
Hard Sliding Window Maximum
Animate
Hard Largest Rectangle in Histogram
Animate
Hard Median of Two Sorted Arrays
Animate
Easy Linked List Cycle
Animate
Easy Diameter of Binary Tree
Animate
Medium Count Good Nodes in Binary Tree
Animate
Medium Design Add and Search Words Data Structure
Animate
Medium Design Twitter
Animate
Medium Word Search
Animate
Medium Pacific Atlantic Water Flow
Animate
All companies
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details