Loaded Dice

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
L5

Interview Prompt

Some flags never seem to win in the experimentation team's weighted picker, which treats each flag's `rollout` in `feat_flags` as its weight and skips flags with no rollout set. For every candidate, report its share of the total rollout and its running share. The picker draws a whole-number ticket from 0 to 9,999, so also give the ticket band each flag owns: where its running share starts and where it ends, in whole basis points.

Summary

Every flag's rollout is a bet. Map the odds from longest shot to favorite.

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