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.