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
○

Implement Stack using Array

Stacks Stack Design
Easy
○

Implement Queue using Stacks

Stacks Stack Queue Design
Easy
○

Min Stack

Stacks Stack Design
Easy
○

Merge Two Sorted Lists

Linked Lists Linked List Recursion
Easy
○

Remove Element

Arrays Array Two Pointers
Easy
○

Ransom Note

Strings Hash Table String
Easy
○

Number of 1 Bits

Math Bit Manipulation
Easy
○

Add Binary

Strings Math String Bit Manipulation
Easy
○

Count Primes

Math Math Sieve
Easy
○

Longest Common Prefix

Strings String
Easy
○

Balanced Binary Tree

Trees Tree DFS
Easy
○

Path Sum

Trees Tree DFS
Easy
○

Invert Binary Tree

Trees Tree BFS DFS
Easy
○

Matrix Diagonal Sum

Arrays Array Matrix
Easy
○

Transpose Matrix

Arrays Array Matrix
Easy
○

Sort Array by Parity

Arrays Array Sorting
Easy
○

Number Complement

Math Bit Manipulation
Easy
○

Detect Capital

Strings String
Easy
○

Third Maximum Number

Arrays Array Sorting
Easy
○

Island Perimeter

Arrays Array Matrix
Easy

Install Talent Arabia

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