DataDriven
LearnPracticeInterviewDiscussDailyJobs

The Dictionary Inverter

A easy Python mock interview question on DataDriven. Practice with AI-powered feedback, real code execution, and a hire/no-hire decision.

Domain
Python
Difficulty
easy
Seniority
L4

Interview Prompt

Given a dict d, return a new dict whose keys are the distinct values of d. Each key's value is a sorted list of original keys that had that value. Return the result as a dict; if the input values are integers they become string keys in the test harness (JSON convention).

Summary

Flip the dict. Group what used to be values.

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