Coding problems by topic
Pick the topic you are working on, from beginner loops to dynamic programming and graphs. Every problem is checked by hidden tests, runs in 14 languages and pays XP and Aura on your first accepted solve.
Hash Map and Hashing
101 problems
26 easy · 70 medium · 5 hard
Arrays
87 problems
50 easy · 32 medium · 5 hard
Prefix Sums
64 problems
14 easy · 43 medium · 7 hard
SQL and Databases
64 problems
28 easy · 25 medium · 11 hard
Beginner Coding Problems
60 problems
58 easy · 0 medium · 2 hard
Graphs, BFS and DFS
45 problems
20 easy · 24 medium · 1 hard
Greedy
41 problems
9 easy · 26 medium · 6 hard
Sliding Window
39 problems
9 easy · 26 medium · 4 hard
Dynamic Programming
38 problems
11 easy · 18 medium · 9 hard
Sorting
36 problems
15 easy · 20 medium · 1 hard
Math and Number Theory
36 problems
17 easy · 14 medium · 5 hard
Strings
35 problems
18 easy · 15 medium · 2 hard
Two Pointers
35 problems
10 easy · 21 medium · 4 hard
Stack
29 problems
13 easy · 13 medium · 3 hard
Binary Search
25 problems
12 easy · 10 medium · 3 hard
Simulation
25 problems
17 easy · 8 medium · 0 hard
Recursion
22 problems
11 easy · 10 medium · 1 hard
Linked List
20 problems
10 easy · 10 medium · 0 hard
Trees
20 problems
11 easy · 9 medium · 0 hard
Heap and Priority Queue
18 problems
9 easy · 8 medium · 1 hard
Matrix and Grid
18 problems
10 easy · 8 medium · 0 hard
Bit Manipulation
18 problems
11 easy · 6 medium · 1 hard
Queue and Deque
16 problems
9 easy · 7 medium · 0 hard
Solve these free. Get paid in XP and Aura.
One tap with Google, no card. Every first accepted solve pays XP for the leaderboards and Aura for real goodies.
Coming from LeetCode or HackerRank?
You already know how this works. The Arena keeps the parts you are used to and pays you back for the practice you do anyway.
How the Arena comparesFeels familiar
- Problem statement, examples and constraints
- Run on the examples or your own input
- Hidden tests decide: you see which one failed
- Easy, medium and hard, the usual interview topics
- 14 languages, plus SQL (MySQL-friendly)
What is new here
- A new problem every day at midnight India time
- A harder set every week and one big monthly challenge
- Every first solve pays XP and Aura
- Aura buys real UptoSkills goodies
- Free account: no card, one tap with Google
LeetCode and HackerRank are trademarks of their owners. UptoSkills is not affiliated with them.