Top 50
Topic roadmap
Updated weekly · Last refresh Nov 1

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
251companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
JoinsStart here. 22 questions · ~440 min
Analyze Signup Funnel Drop-OffHard
Practice
Recently asked

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
More Joins questions with a free account
2
Data Wrangling3 questions · ~60 min
More Data Wrangling questions with a free account
3
null handling3 questions · ~60 min
More null handling questions with a free account
4
CTEs3 questions · ~60 min
More CTEs questions with a free account
5
More topics19 questions · ~380 min
Handling Missing DataEasy
Practice
Recently asked

Replace missing sales fields with defined defaults and return a consistently ordered dataset.

missing valuesdata cleaningnull handlingUniversity of MinnesotaThe Home DepotNationwide
Compare Conversion Rates by ChannelEasy
Practice

Calculate channel-level conversion rates from a single events table using GROUP BY and conditional aggregation.

Group ByCase WhenAggregationsCaesars entertainmentBerkshire HathawayLeague
Find Largest Funnel Step Drop-OffHard
Practice

Use joins, aggregations, and a window function to find the funnel step with the largest user drop-off.

Window FunctionsFunnel AnalysisCase WhenAsanaHelloFreshAis
More questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 50 questions to finish this plan.