Problem clarification and contract
10%Senior signals
- ✓Clarifies whether one solution is guaranteed, whether duplicates and negative values are allowed, and what to return when no pair exists.
- ✓Confirms that the two indices must be distinct and asks about input size or constraints when relevant.
Staff-level signals
- ◆Makes a concise contract and identifies ambiguity that could affect an API or production caller.
Common red flags
- ×Codes immediately while relying on unstated assumptions.
