The Carousel
A medium Python mock interview question on DataDriven. Practice with AI-powered feedback, real code execution, and a hire/no-hire decision.
- Domain
- Python
- Difficulty
- medium
- Seniority
- L4
Interview Prompt
We're distributing a list of integer `values` (with duplicates) across a rotating set of `containers`, where each container is named 'set', 'list', or 'tuple'. Gather every occurrence of each distinct value into its own group ordered by value, then hand the groups out to the containers one at a time, wrapping back to the first container after the last. A 'set' container keeps only the unique values in sorted order; any other keeps the group exactly as gathered.
Summary
Every value takes its turn; the wheel keeps spinning.
How This Interview Works
- Read the vague prompt (just like a real interview)
- Ask clarifying questions to the AI interviewer
- Write your python solution with real code execution
- Get instant feedback and a hire/no-hire decision