PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Software Engineering Fundamentals/Amazon

Diagnose Return Eligibility Scoring Bugs

Last updated: May 2, 2026

Quick Overview

This question evaluates debugging and root-cause analysis skills related to scoring logic, data integrity, feature engineering, and system reliability in return-eligibility services.

  • hard
  • Amazon
  • Software Engineering Fundamentals
  • Software Engineer

Diagnose Return Eligibility Scoring Bugs

Company: Amazon

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: hard

Interview Round: Take-home Project

You are working on an e-commerce return-eligibility service. For each return request, the service computes a risk score using signals such as: - how many items the customer has returned before, - the value of the item, - how long the customer account has been active, - item category and past fraud/abuse signals. If the risk score is too high, the item should be marked as not returnable. Recently, the system has incorrectly allowed some high-risk items to be returned. In an AI-assisted debugging round, explain how you would investigate the issue and identify six concrete classes of defects that could cause these false approvals. For each defect, describe how to detect it, how to fix it, and how to prevent it from recurring.

Quick Answer: This question evaluates debugging and root-cause analysis skills related to scoring logic, data integrity, feature engineering, and system reliability in return-eligibility services.

Related Interview Questions

  • Debug Watch List Movie Operations - Amazon (medium)
  • Design an advertiser metrics tracking platform - Amazon (medium)
  • Implement Review Content Moderation - Amazon (medium)
  • Validate AI-Generated Code Safely - Amazon (medium)
  • Fix the Password Reset Workflow - Amazon (medium)
Amazon logo
Amazon
Jan 12, 2026, 12:00 AM
Software Engineer
Take-home Project
Software Engineering Fundamentals
0
0

You are working on an e-commerce return-eligibility service. For each return request, the service computes a risk score using signals such as:

  • how many items the customer has returned before,
  • the value of the item,
  • how long the customer account has been active,
  • item category and past fraud/abuse signals.

If the risk score is too high, the item should be marked as not returnable. Recently, the system has incorrectly allowed some high-risk items to be returned.

In an AI-assisted debugging round, explain how you would investigate the issue and identify six concrete classes of defects that could cause these false approvals. For each defect, describe how to detect it, how to fix it, and how to prevent it from recurring.

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Software Engineering Fundamentals•More Amazon•More Software Engineer•Amazon Software Engineer•Amazon Software Engineering Fundamentals•Software Engineer Software Engineering Fundamentals
PracHub

Master your tech interviews with 8,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.