stripe interview question | stripe oa | 2024 stripe ng

1,364 Views
No Comment
stripe interview question | stripe oa | 2024 stripe ng

Stripe is an innovative company and rich in opportunity, there are many career advancement for the fintech interested. Here are some of the newest OA questions from Stripe. questions from Stripe.

Students recently applied to Stripe's 2024 New Gard program. After the resume passed the screening process, the student received a link to the Online Assessment (OA).

Stripe OA Question.

Stripe processes billions of dollars in payments every day, but not all of these transactions are legitimate. Some transactions are completed without the end-user's authorization using stolen bank information; in other cases, end-users are charged more than they originally agreed to pay. In these cases, the end user can request a refund of the transaction from the bank (i.e., initiate a chargeback). The bank then sends the declined payment information to Stripe.

A refund request is the first stage of the dispute lifecycle. In this programming exercise, your task is to extract the content associated with a dispute by parsing the refund request information so that the dispute can be presented to the merchant.

Part 1: Parsing Effective Online Refund Information

We first want to build a simple parser that parses the correct refund information to make it easier for humans to read and understand. You need to read the contents of one or more files and output summarized dispute information. In the first part, all inputs are valid.

Part 2: Filtering invalid data

Sometimes the dispute data sent to us by the network may be corrupted and not be able to be parsed into a neat dispute object to present to the merchant. In this section, we will filter out invalid lines. Any of the following conditions will invalidate a refund line: simply ignore the line and continue processing the rest of the file.

Part 3: Filtering withdrawal disputes

Sometimes refund requests are withdrawn by users after they have been submitted. In these cases, we should not include these refund requests in the output and should only present refund requests that have not been withdrawn by the user. If the same transaction ID appears in two valid rows on the same network, and the reason listed in the later file is "withdrawn", these two rows are not processed.

Read More

Stripe Interview Questions | Glassdoor

Stripe OA | Acreage

Contact Us

ourInterview assistance servicesProvides problem solving and clear thinking skills which are not only applicable for Stripe Interview but also LIVE coding.Wish you all the best of luck in your interviews!

If you also need our interview assistance services, pleaseContact Us Now.

author avatar
Jack Xu MLE | Microsoft Artificial Intelligence Technician
Ph.D. From Princeton University. He lives overseas and has worked in many major companies such as Google and Apple. The deep learning NLP direction has multiple SCI papers, and the machine learning direction has a Github Thousand Star⭐️ project.
END
 0
Comment(No Comment)