DataDriven
LearnPracticeInterviewDiscussDailyJobs

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

  1. Read the vague prompt (just like a real interview)
  2. Ask clarifying questions to the AI interviewer
  3. Write your python solution with real code execution
  4. Get instant feedback and a hire/no-hire decision

Related

  • All Mock Interviews
  • Practice Mode (untimed)
  • Python Interview Questions
  • Data Engineering Interview Prep Guide
  • Practice Problems
  • Daily Challenge