The Level Inspector
A medium Python 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
- Python
- Difficulty
- medium
- Seniority
- L4
Interview Prompt
A binary tree arrives decoded from a nested-dict export: each node is a dict with an int `val` plus `left` and `right` children that are either another such node or `None`. Return its values grouped by depth, one list per level, from the top of the tree down.
Summary
Each floor of the tower tells a different story.
How This Interview Works
- Read the vague prompt (just like a real interview)
- Ask clarifying questions to the AI interviewer
- Write and run your Python against test cases
- Answer the interviewer's follow-up questions, then get a hire or no-hire decision