The Genre Filter
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
Given movies (list of dicts with movie_id, genre, rating, box_office), actors (list of dicts with actor_id, name), mapping (list of dicts with actor_id and movie_id), a target genre, and a min_rating, return a dict mapping each actor's name to their total box_office summed across movies whose genre matches AND rating >= min_rating. Include only actors with at least one qualifying movie.
Summary
Three tables, two conditions, one actor's total.
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