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: Department Top Earner

SQL — Window Functions SQL RANK PARTITION BY
Medium
○

SQL: Rising Temperature

SQL — Self Join SQL Self Join DATE
Medium
○

SQL: Rank Scores

SQL — Window Functions SQL DENSE_RANK
Medium
○

SQL: Consecutive Numbers

SQL — Self Join SQL Self Join Consecutive
Medium
○

SQL: Employees Earning More Than Manager

SQL — Self Join SQL Self Join
Medium
○

SQL: Nth Highest Salary

SQL — Subqueries SQL Subquery Variable
Medium
○

SQL: Department Salary Budget

SQL — Aggregation SQL SUM GROUP BY
Medium
○

SQL: Pivot Employee Data

SQL — Advanced SQL CASE WHEN Pivot
Medium
○

SQL: Running Total

SQL — Window Functions SQL Running Total OVER
Medium
○

SQL: Delete Duplicates

SQL — DML SQL DELETE Subquery
Medium
○

SQL: Combine Two Tables

SQL — Joins SQL LEFT JOIN
Medium
○

SQL: Exchange Seats

SQL — Advanced SQL CASE WHEN MOD
Medium
○

SQL: Human Traffic of Stadium

SQL — Advanced SQL Self Join Consecutive
Medium
○

SQL: Median Employee Salary

SQL — Window Functions SQL ROW_NUMBER Median
Medium
○

SQL: Active Users

SQL — Advanced SQL DATE Window Functions
Medium
○

SQL: Tree Node

SQL — Subqueries SQL CASE Subquery
Medium
○

SQL: Monthly Revenue Growth

SQL — Window Functions SQL LAG Growth
Medium
○

SQL: Find Peak Hours

SQL — Subqueries SQL AVG Subquery
Medium
○

SQL: Employee Hierarchy

SQL — Advanced SQL CTE Recursion
Medium
○

SQL: Salary Percentile

SQL — Window Functions SQL PERCENT_RANK
Medium

Install Talent Arabia

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