The Letter Tally

An easy 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
easy
Seniority
L3

Interview Prompt

We're tallying character frequencies across free-text fields coming out of a data feed. Implement a `CharCounter` class built from a string `text`, plus a top-level `char_counter_demo(text)` that constructs it and returns its `get_counts()`: one `[char, count]` pair per distinct character it saw.

Summary

Each character in the string has a count to answer for.

How This Interview Works

  1. Read the vague prompt (just like a real interview)
  2. Ask clarifying questions to the AI interviewer
  3. Write and run your Python against test cases
  4. Answer the interviewer's follow-up questions, then get a hire or no-hire decision