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
○
SQL: Gap Analysis
SQL — Advanced
SQL
LAG
Gap
14,193
Submissions
38.40%
Acceptance
○
SQL: Moving Average
SQL — Window Functions
SQL
Moving Average
ROWS
2,283
Submissions
36.62%
Acceptance
○
SQL: Unpivot Data
SQL — Advanced
SQL
UNION ALL
Unpivot
1,626
Submissions
42.68%
Acceptance
○
SQL: Recursive Fibonacci
SQL — Advanced
SQL
CTE
Recursion
13,497
Submissions
43.65%
Acceptance
○
SQL: Complex Join — Sales Report
SQL — Joins
SQL
Multi-Join
Aggregation
6,184
Submissions
56.18%
Acceptance
○
Merge K Sorted Lists
Linked Lists
Heap
Divide and Conquer
10,751
Submissions
28.76%
Acceptance
○
Trapping Rain Water
Arrays
Two Pointers
Stack
DP
13,516
Submissions
29.44%
Acceptance
○
Median of Two Sorted Arrays
Arrays
Binary Search
1,896
Submissions
26.07%
Acceptance
○
Regular Expression Matching
Strings
Dynamic Programming
Recursion
1,255
Submissions
36.38%
Acceptance
○
Serialize and Deserialize Binary Tree
Trees
BFS
DFS
2,589
Submissions
33.27%
Acceptance
○
Word Ladder
Graphs
BFS
5,308
Submissions
27.48%
Acceptance
○
Longest Valid Parentheses
Strings
Stack
DP
9,277
Submissions
20.46%
Acceptance
○
N-Queens
Backtracking
Recursion
10,567
Submissions
29.97%
Acceptance
○
Sudoku Solver
Backtracking
Matrix
Constraint
1,421
Submissions
28.67%
Acceptance
○
Alien Dictionary
Graphs
Topological Sort
2,029
Submissions
26.82%
Acceptance
○
Maximum Profit in Job Scheduling
Dynamic Programming
Binary Search
Sorting
7,439
Submissions
37.28%
Acceptance
○
Burst Balloons
Dynamic Programming
Interval DP
9,488
Submissions
33.25%
Acceptance
○
Largest Rectangle in Histogram
Arrays
Stack
Monotonic Stack
2,535
Submissions
22.58%
Acceptance
○
Count of Smaller Numbers After Self
Arrays
Merge Sort
BIT
7,570
Submissions
38.96%
Acceptance
○
Binary Tree Maximum Path Sum
Trees
DFS
Recursion
3,014
Submissions
32.41%
Acceptance