Medium
CodeSignal

Agentic Feature Delivery from a Requirements Brief AI-Assisted Coding Interview

Use an agentic coding workflow to implement an expiring discount-code feature in a small existing module, then defend the resulting decisions and diff.

1. Problem Statement

Read the requirements, use the agentic assistant to propose the discount-code change, critically review its diff, and explain the final implementation decisions.

2. Live Coding Format

Work in the provided coding workspace while explaining your decisions to the live interviewer. Validation may use inline tests, examples, comments, or a verbal walkthrough.

3. Key Focus Areas

  • 1
    Requirements interpretation
  • 2
    Agent direction
  • 3
    Critical diff review
  • 4
    Boundary and arithmetic correctness
  • 5
    Decision ownership

4. What Strong Candidates Should Demonstrate

  • Translate a short requirements document into an explicit contract.
  • Review an agent-proposed multi-file change instead of accepting it wholesale.
  • Explain boundary and rounding decisions to a human reviewer.

Want interactive feedback?

Practice this problem in the live coding workspace while the interviewer probes your clarification, implementation, trade-offs, and validation.

Start Interview

Core Concepts

Requirements InterpretationAgentic CodingDiff ReviewFinancial Arithmetic