Loading...

Viewer-to-Purchaser Activity

A hard SQL interview practice problem on DataDriven. Write and execute real sql code with instant grading.

Domain
SQL
Difficulty
hard
Seniority
mid, senior

Problem

For every user whose very first event was a 'page_view', count how many 'purchase' events they went on to produce. Include users with zero purchases. Return the user ID and purchase count, from highest purchase count down, then user_id ascending.

Practice This Problem

Solve this SQL problem with real code execution. DataDriven runs your SQL queries against a live PostgreSQL database and grades it instantly.