Coding Challenges

Practice. Prove. Get Hired. Solve real-world problems and showcase your skills to GCC employers.

243
Challenges
99
Easy
106
Medium
38
Hard

Minimum Window Substring

Strings String Sliding Window Hash Table
Medium

Edit Distance

Strings String Dynamic Programming
Medium

Longest Substring Without Repeating Characters

Strings Sliding Window Hash Set
Medium

Add Two Numbers (Linked List)

Linked Lists Math Recursion
Medium

Container With Most Water

Arrays Two Pointers Greedy
Medium

3Sum

Arrays Two Pointers Sorting
Medium

Group Anagrams

Strings Hash Table Sorting
Medium

Longest Palindromic Substring

Strings Dynamic Programming Two Pointers
Medium

Product of Array Except Self

Arrays Prefix Sum
Medium

Valid Parentheses Extended

Strings Stack
Medium

Merge Intervals

Arrays Sorting Intervals
Medium

Search in Rotated Sorted Array

Arrays Binary Search
Medium

Spiral Matrix

Arrays Matrix
Medium

Set Matrix Zeroes

Arrays Matrix
Medium

Jump Game

Arrays Greedy DP
Medium

Unique Paths

Dynamic Programming Math DP
Medium

Decode Ways

Dynamic Programming String DP
Medium

Coin Change

Dynamic Programming BFS
Medium

Word Break

Dynamic Programming String Trie
Medium

Letter Combinations of Phone

Strings Backtracking
Medium

Install Talent Arabia

Get instant access to jobs and career tools on your device.