Loading your interview setup
Skip to content
New
Loading
Loading LarpCode 150
Overview
coding drills
LarpCode
150
The curated 150. Clear them and you are ready for any interview.
Overview
coding drills
LarpCode
150
The curated 150. Clear them and you are ready for any interview.
Next up · Arrays & Hashing
Contains Duplicate
easy
Solve
Overall progress · 0%
0
/ 150
Arrays & Hashing
0
/ 9
Contains Duplicate
easy
Mock
Valid Anagram
easy
Mock
Majority Element
easy
Mock
Warehouse Restock Pairs
easy
Mock
Group Anagrams
medium
Mock
Top K Frequent Elements
medium
Mock
Product of Array Except Self
medium
Mock
Longest Consecutive Sequence
medium
Mock
Valid Sudoku
medium
Mock
Subarray Sum Equals K
medium
Mock
Two Pointers
0
/ 5
Valid Palindrome
easy
Mock
Widest Water Tank
medium
Mock
Two Sum II - Sorted Input
medium
Mock
3Sum
medium
Mock
Sort Colors
medium
Mock
3Sum Closest
medium
Mock
Trapping Rain Water
hard
Mock
Sliding Window
0
/ 6
Best Time to Buy and Sell Stock
easy
Mock
Longest Distinct Run
medium
Mock
Longest Repeating Character Replacement
medium
Mock
Permutation in String
medium
Mock
Minimum Size Subarray Sum
medium
Mock
Minimum Window Substring
hard
Mock
Sliding Window Maximum
hard
Mock
Stack
0
/ 7
Valid Parentheses
easy
Mock
Evaluate Reverse Polish Notation
medium
Mock
Car Fleet
medium
Mock
Asteroid Collision
medium
Mock
Server Load Cooldown
medium
Mock
Daily Temperatures
medium
Mock
Generate Parentheses
medium
Mock
Largest Rectangle in Histogram
hard
Mock
Binary Search
0
/ 7
Binary Search
easy
Mock
Minimum Throughput to Drain the Queue
medium
Mock
Find Minimum in Rotated Sorted Array
medium
Mock
Koko Eating Bananas
medium
Mock
Search in Rotated Sorted Array
medium
Mock
Search a 2D Matrix
medium
Mock
Find First and Last Position
medium
Mock
Median of Two Sorted Arrays
hard
Mock
Linked List
0
/ 11
Reverse a Linked List
easy
Mock
Merge Two Sorted Lists
easy
Mock
Palindrome Linked List
easy
Mock
Remove Nth Node From End
medium
Mock
Add Two Numbers
medium
Mock
Reorder List
medium
Mock
Reverse Linked List II
medium
Mock
Odd Even Linked List
medium
Mock
Find the Duplicate Number
medium
Mock
Swap Nodes in Pairs
medium
Mock
Merge k Sorted Lists
hard
Mock
Reverse Nodes in k-Group
hard
Mock
Trees
0
/ 15
Maximum Depth of a Binary Tree
easy
Mock
Balanced Binary Tree
easy
Mock
Diameter of Binary Tree
easy
Mock
Subtree of Another Tree
easy
Mock
Count Complete Tree Nodes
easy
Mock
Path Sum
easy
Mock
Invert Binary Tree
easy
Mock
Same Tree
easy
Mock
Binary Tree Level Order Traversal
medium
Mock
Validate Binary Search Tree
medium
Mock
Kth Smallest Element in a BST
medium
Mock
Construct Binary Tree from Preorder and Inorder
medium
Mock
Binary Tree Right Side View
medium
Mock
Count Good Nodes in Binary Tree
medium
Mock
Lowest Common Ancestor of a Binary Tree
medium
Mock
Lowest Common Ancestor of a BST
medium
Mock
Binary Tree Zigzag Level Order Traversal
medium
Mock
Binary Tree Maximum Path Sum
hard
Mock
Tries
0
/ 3
Count Words With Prefix
medium
Mock
Word Search II
hard
Mock
Heap / Priority Queue
0
/ 7
Last Stone Weight
easy
Mock
Kth Strongest Signal
medium
Mock
K Closest Points to Origin
medium
Mock
Kth Largest Element in an Array
medium
Mock
Task Scheduler
medium
Mock
Median From Data Stream
hard
Mock
Backtracking
0
/ 9
Permutations
medium
Mock
Combination Sum
medium
Mock
Subsets II
medium
Mock
Combination Sum II
medium
Mock
All Team Splits
medium
Mock
Word Search
medium
Mock
Letter Combinations of a Phone Number
medium
Mock
Palindrome Partitioning
medium
Mock
N-Queens (Count Solutions)
hard
Mock
Graphs
0
/ 13
Count Connected Regions
medium
Mock
Max Area of Island
medium
Mock
Rotting Oranges
medium
Mock
Pacific Atlantic Water Flow
medium
Mock
Number of Islands
medium
Mock
Course Schedule
medium
Mock
Number of Connected Components
medium
Mock
Graph Valid Tree
medium
Mock
Course Schedule II
medium
Mock
01 Matrix
medium
Mock
Surrounded Regions
medium
Mock
Advanced Graphs
0
/ 6
Cheapest Flights Within K Stops
medium
Mock
Redundant Connection
medium
Mock
Min Cost to Connect All Points
medium
Mock
Slowest Signal Arrival
hard
Mock
Word Ladder
hard
Mock
1-D Dynamic Programming
0
/ 12
Max Non-Adjacent Booth Profit
easy
Mock
Climbing Stairs
easy
Mock
Min Cost Climbing Stairs
easy
Mock
Coin Change
medium
Mock
House Robber II
medium
Mock
Longest Increasing Subsequence
medium
Mock
Palindromic Substrings
medium
Mock
Maximum Product Subarray
medium
Mock
Word Break
medium
Mock
Decode Ways
medium
Mock
Longest Palindromic Substring
medium
Mock
Partition Equal Subset Sum
medium
Mock
Combination Sum IV
medium
Mock
2-D Dynamic Programming
0
/ 11
Grid Routes Avoiding Blocks
medium
Mock
Longest Common Subsequence
medium
Mock
Minimum Path Sum
medium
Mock
Coin Change II
medium
Mock
Edit Distance
medium
Mock
Interleaving String
medium
Mock
Unique Paths
medium
Mock
Maximal Square
medium
Mock
Longest Increasing Path in a Matrix
hard
Mock
Greedy
0
/ 8
Largest Number From Concatenation
medium
Mock
Maximum Subarray
medium
Mock
Jump Game
medium
Mock
Valid Parenthesis String
medium
Mock
Gas Station
medium
Mock
Hand of Straights
medium
Mock
Partition Labels
medium
Mock
Jump Game II
medium
Mock
Intervals
0
/ 6
Merge Booking Windows
medium
Mock
Non-overlapping Intervals
medium
Mock
Meeting Rooms II
medium
Mock
Insert Interval
medium
Mock
Math & Geometry
0
/ 8
Happy Number
easy
Mock
Plus One
easy
Mock
Multiply Strings
medium
Mock
Trailing Zeros of a Factorial
medium
Mock
Spiral Matrix
medium
Mock
Rotate Image
medium
Mock
Set Matrix Zeroes
medium
Mock
Bit Manipulation
0
/ 7
The Lone Reading
easy
Mock
Counting Bits
easy
Mock
Number of 1 Bits
easy
Mock
Reverse Bits
easy
Mock
Missing Number
easy
Mock
Sum of Two Integers
medium
Mock