Spend and Rank

A medium 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
medium
Seniority
L5

Interview Prompt

A spend leaderboard is built from `transactions` and the usernames in `users`. Return each spender's username, total spend and leaderboard position, keeping the top five.

Summary

Five thrones at the top of the spending leaderboard.

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