Top 50
Topic roadmap
Updated weekly · Last refresh Nov 1

Top 50 CTEs Interview Questions

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

50questions
~17htotal time
436companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
Window FunctionsStart here. 18 questions · ~360 min
Handling Missing DataMedium
Practice
Recently asked

Standardize missing observation fields with fallback values, missingness flags, and ordered output.

Window Functionsmissing valuesdata cleaningEversource EnergyCincinnati Children's HospitalAdtalem Global Education
Compare Signup Cohorts by RetentionHard
Practice

Use CTEs, joins, and date logic to compare 30-day activity rates across monthly signup cohorts.

Window FunctionsDate FunctionsCTEsGappifyDocusignJio
SQL for User RetentionMedium
Practice
Recently asked

Measure monthly user retention by signup cohort using date calculations and aggregated activity.

Window FunctionsDate FunctionsCTEsGoogleLeidosCConstellation Technologies
Compare User Retention by CohortHard
Practice

Use CTEs, joins, and month-based aggregation to calculate cohort retention over time from signup and activity data.

Window FunctionsDate FunctionsCTEsWorkdayAmazon Development Center U.S.The Sparks Foundation
More Window Functions questions with a free account
2
Joins8 questions · ~160 min
SQL for Top Product CategoriesMedium
Practice
Recently asked

Rank Goodyear product categories by regional revenue and preserve ties for the top position.

JoinsRankingCTEsgglobal consumer technology businessHHarvey NormanBBed Bath N' Table
Top 5 Users Per CategoryMedium
Practice
Recently asked

Identify the five most active users in each category using aggregation and row numbering.

JoinsRankingData AnalysisNestl S.ACCity of HopeEEulidia
More Joins questions with a free account
3
Date Functions12 questions · ~240 min
Compare Sales Before Product LaunchMedium
Practice

Use joins, CTEs, and conditional aggregation to compare 30-day revenue and order counts before vs after each product launch.

Date FunctionsJoinsCTEsMotiveBlue Orange DigitalQuora
More Date Functions questions with a free account
4
CTEs5 questions · ~100 min
More CTEs questions with a free account
5
More topics7 questions · ~140 min
The finish line: interview-readyComplete all 50 questions to finish this plan.