0% found this document useful (0 votes)
3 views12 pages

Scenario Based SQL Questions

The document lists the top 50 SQL scenario-based interview questions that data analysts should prepare for. It covers a wide range of topics including salary calculations, customer orders, product sales, and employee statistics. The questions are organized in groups of five for easier navigation and study.

Uploaded by

Priyanshu Sharma
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views12 pages

Scenario Based SQL Questions

The document lists the top 50 SQL scenario-based interview questions that data analysts should prepare for. It covers a wide range of topics including salary calculations, customer orders, product sales, and employee statistics. The questions are organized in groups of five for easier navigation and study.

Uploaded by

Priyanshu Sharma
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Top 50 SQL Scenario-Based

Interview Questions

Must Prepare for Every Data Analyst Interview.


Save this carousel before your next interview.

Aditya Kalyan - Data Analytics Mentor


Data Detective Club
SQL Interview Scenarios (1-5)

1. Find the second highest salary from employees


table.
2. Find duplicate records in a table.
3. Find employees who earn more than their manager.
4. Find the department with highest average salary.
5. Calculate running total of sales.

Data Detective Club


SQL Interview Scenarios (6-10)

6. Find top 3 highest selling products.


7. Find customers who never placed an order.
8. Calculate month over month sales growth.
9. Find employees hired in last 6 months.
10. Get highest salary in each department.

Data Detective Club


SQL Interview Scenarios (11-15)

11. Find customers with more than 5 orders.


12. Calculate average order value per customer.
13. Find most frequently purchased product.
14. Calculate daily revenue from orders table.
15. Find employees with same salary.

Data Detective Club


SQL Interview Scenarios (16-20)
16. Get nth highest salary using SQL.
17. Find departments with no employees.
18. Calculate percentage contribution of each product to
sales.
19. Find first order date of each customer.
20. Find last purchase date of customers.

Data Detective Club


SQL Interview Scenarios (21-25)
21. Rank employees based on salary.
22. Find gaps in sequential IDs.
23. Find employees working in multiple departments.
24. Get cumulative sales by month.
25. Find product with lowest sales.

Data Detective Club


SQL Interview Scenarios (26-30)

26. Identify top customer by revenue.


27. Find median salary of employees.
28. Calculate difference between current and previous
sales.
29. Find customers who purchased in every month.
30. Find product with highest revenue.

Data Detective Club


SQL Interview Scenarios (31-35)

31. Calculate retention rate of customers.


32. Find duplicate emails in user table.
33. Identify inactive users.
34. Calculate total orders per region.
35. Find department wise employee count.

Data Detective Club


SQL Interview Scenarios (36-40)

36. Get latest record for each customer.


37. Find employees who joined on weekend.
38. Find top 5 cities by sales.
39. Calculate average delivery time.
40. Find orders placed on weekends.

Data Detective Club


SQL Interview Scenarios (41-45)

41. Find highest order value per customer.


42. Calculate total revenue per month.
43. Find customers who ordered multiple products.
44. Identify products never sold.
45. Find longest gap between orders.

Data Detective Club


SQL Interview Scenarios (46-50)

46. Calculate rolling 7-day sales.


47. Find user with maximum login frequency.
48. Calculate conversion rate.
49. Find fastest growing product category.
50. Find churned customers.

Data Detective Club


Save This SQL Interview List
if you found it helpful Share with your network.

Created by - Aditya Kalyan


Data Analytics Mentor | Data Detective Club

You might also like