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
○

Valid Anagram

Strings String Hash Table Sorting
Easy
○

Best Time to Buy and Sell Stock

Arrays Array Dynamic Programming
Easy
○

Linked List Cycle Detection

Linked Lists Linked List Two Pointers
Easy
○

Majority Element

Arrays Array Hash Table Sorting
Easy
○

Excel Sheet Column Number

Strings String Math
Easy
○

Symmetric Tree

Trees Tree BFS DFS
Easy
○

Maximum Depth of Binary Tree

Trees Tree BFS DFS
Easy
○

Reverse Linked List

Linked Lists Linked List
Easy
○

Implement strStr()

Strings String Two Pointers
Easy
○

Length of Last Word

Strings String
Easy
○

Search Insert Position

Searching Array Binary Search
Easy
○

Sqrt(x)

Math Math Binary Search
Easy
○

Happy Number

Math Math Hash Table
Easy
○

Isomorphic Strings

Strings String Hash Table
Easy
○

Array Rotation

Arrays Array
Easy
○

Sum of Digits

Math Math
Easy
○

First Unique Character

Strings String Hash Table
Easy
○

Pascal's Triangle Row

Math Array Math
Easy
○

Hamming Distance

Math Bit Manipulation
Easy
○

Maximum Subarray

Dynamic Programming Kadane
Medium

Install Talent Arabia

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