Top 50
Topic roadmap
Updated weekly · Last refresh Sep 13

Top 50 Case When Interview Questions

The most frequently asked Case When questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~17htotal time
66companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
Group ByStart here. 6 questions · ~120 min
2
Joins23 questions · ~460 min
Analyze Signup Funnel Drop-OffHard
Practice

Use CTEs, joins, and aggregations to measure user drop-off across a multi-step signup funnel.

JoinsCase WhenAggregationsFacebookIntuitAsana
Conversion Rate by Acquisition ChannelEasy
Practice

Calculate signup-to-paid conversion by channel using joins, a CTE, and grouped aggregation in PostgreSQL.

JoinsCase WhenAggregationsRipplingHarnessJerry
Conversion Rate by Channel SegmentMedium
Practice

Use joins, a CTE, and aggregation to compute 30-day conversion rate by acquisition channel and customer segment.

JoinsGroup ByCase WhenMotiveHelloFreshBartech Staffing
Compare Chime Channel Conversion RatesMedium
Practice

Use joins, a CTE, and conditional aggregation to compare Chime signup-to-funded conversion rates by acquisition channel.

JoinsGroup ByCase WhenHelloFreshRipplingMotive
Channel Conversion Rate CalculationEasy
Practice

Use GROUP BY and CASE WHEN to calculate HelloFresh conversion rate by acquisition channel from session-level data.

JoinsCase WhenAggregationsMotiveHelloFreshRippling
Analyze Ecommerce Conversion FunnelMedium
Practice

Use CTEs, joins, and conditional aggregation to measure a daily visit-to-checkout-to-purchase funnel for web users.

JoinsCase WhenAggregationsHelloFreshIntuitQuora
More Joins questions with a free account
3
Data Wrangling7 questions · ~140 min
More Data Wrangling questions with a free account
4
Pivot3 questions · ~60 min
More Pivot questions with a free account
5
Case When3 questions · ~60 min
More Case When questions with a free account
6
More topics8 questions · ~160 min
The finish line: interview-readyComplete all 50 questions to finish this plan.