Reposted
Stripe · OA
In processStripe Internship Invoice OA with Permanent ID History
Software engineer · InternshipSep 2019
Shared by
Role: Software Engineering Intern
Result: Received a phone-screen invitation
Timing: The exact OA day was not shared. September 2019 follows the report month.
A hidden case showed that an invoice ID could not be reused after that invoice had been paid.
The candidate tracked finalized and paid histories in separate sets. They also discussed reducing repeated lookups across the created, finalized, and paid states.
The source did not independently preserve the money units, full unpaid-total rule, or every valid transition. A written code-improvement question was subjective rather than a scored programming task.
Practice: Track Invoice Lifecycle and Outstanding USD Balance.
0 total reactions. Your reactions: none.
0 comments
Comments
0No comments yet — be the first to share what you know.