Users With and Without Ad Clicks

A hard SQL mock interview question on DataDriven, with an AI interviewer who asks follow-up questions and a hire or no-hire decision at the end.

Domain
SQL
Difficulty
hard
Seniority
L4

Interview Prompt

Account reviews keep asserting that suspended and inactive accounts never engage with ads, yet nobody has checked that claim against the whole `users` base. For the growth team, split users within each account status by whether they have ever clicked an ad in `ad_impressions`, with the number of users in each group.

Summary

Clicked an ad versus never clicked. The split.

How This Interview Works

  1. Read the vague prompt (just like a real interview)
  2. Ask clarifying questions to the AI interviewer
  3. Write and run your SQL against a real database
  4. Answer the interviewer's follow-up questions, then get a hire or no-hire decision