Google — DSA Interview Questions

40 problems with animated explanations & C# solutions. (~360 common interview questions)

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

Medium Insert Interval
Animate
Medium Spiral Matrix
Animate
Easy Single Number
Animate
Easy Contains Duplicate
Animate
Medium Encode and Decode Strings
Animate
Easy Best Time to Buy and Sell Stock
Animate
Medium Min Stack
Animate
Medium Search a 2D Matrix
Animate
Easy Merge Two Sorted Lists
Animate
Medium LRU Cache
Animate
Easy Same Tree
Animate
Medium Kth Smallest Element in a BST
Animate
Easy Kth Largest Element in a Stream
Animate
Medium Subsets
Animate
Medium Letter Combinations of a Phone Number
Animate
Medium Rotting Oranges
Animate
Hard Word Ladder
Animate
Easy Climbing Stairs
Animate
Medium Coin Change
Animate
Medium Best Time to Buy and Sell Stock with Cooldown
Animate
Hard Burst Balloons
Animate
Medium Merge Triplets to Form Target Triplet
Animate
Medium Meeting Rooms II
Animate
Medium Pow(x, n)
Animate
Easy Missing Number
Animate
Medium Top K Frequent Elements
Animate
Medium 3Sum
Animate
Hard Minimum Window Substring
Animate
Medium Car Fleet
Animate
Medium Time Based Key-Value Store
Animate
Medium Add Two Numbers
Animate
Easy Maximum Depth of Binary Tree
Animate
Medium Binary Tree Right Side View
Animate
Medium Implement Trie (Prefix Tree)
Animate
Medium Task Scheduler
Animate
Medium Combination Sum II
Animate
Medium Max Area of Island
Animate
Medium Redundant Connection
Animate
Hard Swim in Rising Water
Animate
Medium Longest Palindromic Substring
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