Menu

All SQL questions

SQL interview questions
#QuestionDifficultyTypePractiseDone
1Explain INNER JOIN vs LEFT JOIN with a practical example.Easyconceptual, coding—
2Find customers who never placed an order, and explain NOT IN vs NOT EXISTS.Easycoding, debuggingLeetCode (opens in a new tab)
3How do window functions differ from GROUP BY?Easyconceptual, coding—
4Average Order Value: SQL Case Study with 8 ApproachesMediumcoding, optimization, scenario—
5Customer Lifetime Value: SQL Case Study with 8 ApproachesMediumcoding, optimization, scenario—
6Daily Active Users: SQL Case Study with 8 ApproachesMediumcoding, optimization, scenario—
7Find the second-highest salary without using a simple MAX approach.MediumcodingLeetCode (opens in a new tab)
8How would you detect and remove duplicate records safely?Mediumcoding, scenarioLeetCode (opens in a new tab)
9Lead Scoring: SQL Case Study with 7 ApproachesMediumcoding, scenario, optimization—
10New vs Returning Customers: SQL Case Study with 8 ApproachesMediumcoding, optimization, scenario—
11Refund Analysis: SQL Case Study with 7 ApproachesMediumcoding, optimization, scenario—
12Return the top three salaries in each department, including ties.MediumcodingLeetCode (opens in a new tab)
13Revenue doubled after you joined a second table. What happened and how do you fix it?Mediumdebugging, coding—
14Session Duration: SQL Case Study with 8 ApproachesMediumcoding, optimization, scenario—
15Subscription Renewals: SQL Case Study with 7 ApproachesMediumcoding, optimization, scenario—
16Top Selling Products: SQL Case Study with 8 ApproachesMediumcoding, optimization, scenario—
17A/B Test Results: SQL Case Study with 7 ApproachesHardcoding, scenario, optimization—
18Churn Rate: SQL Case Study with 8 ApproachesHardcoding, optimization, scenario—
19Conversion Funnel: SQL Case Study with 8 ApproachesHardcoding, optimization, scenario—
20Employee Hierarchy: SQL Case Study with 8 ApproachesHardcoding, optimization, scenario—
21Fraud Pattern Detection: SQL Case Study with 8 ApproachesHardcoding, optimization, scenario—
22How would you optimize a slow analytical SQL query?Hardoptimization, scenario—
23Inventory Turnover: SQL Case Study with 8 ApproachesHardcoding, optimization, scenario—
24Monthly Revenue: SQL Case Study with 8 ApproachesHardcoding, optimization, scenario—
25Write an SCD Type 2 upsert in SQL that closes old versions and inserts new ones.Hardcoding, scenario—

Ticks are saved in this browser only. No account needed.

Concept review

Continue preparing

Search
Filter by type