DataDriven
LearnPracticeInterviewDiscussDailyJobs

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
L4

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.

Summary

Started as viewers. Became creators.

Practice This Problem

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

Related

  • All Practice Problems
  • Mock Interview Mode
  • SQL Interview Questions
  • Data Engineering Interview Prep Guide
  • Daily Challenge
  • Data Engineering Lessons