Repair and Extend a Transaction Reward Processor
Company: Bilt Rewards
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Diagnose and repair a layered transaction reward processor whose tests, file parsing, business-rule calculation, database writes, or queries may be faulty. Recover missing contracts from repository evidence, isolate failures by layer, preserve atomicity and idempotency, and add focused regression coverage.
Read the full Bilt Rewards Software Engineer interview experience this question came from