Hi, I had applied for Stripe 2024 New Grad Software Engineer program in the month of September. Later forwarded the application to my cousin brother for a referral. After receiving the referral I got the Hackerrank OA link. They had given me a time of 16 days to give the assessment.
The OA consisted of 1 string problem with 3 parts in it.
Could not share the exact question due to disclosure agreements
It wasn't a normal DSA round
It tried your string parsing skills which would be used at your work in Stripe.
The question was like you're given a vector of strings which contain the card and their transaction details. So it was like a .csv file.
You needed to extract the card company given from the strings and sort them out lexicographically, attached to it would be the transaction month, transaction fee, transaction currency, query closed/open.
Later you needed to remove the payments which are defaulters.
By some way I extracted the information and put them in some order but the order didn't match exactly neither I was able to sort them.
I used the stringstream method from C++.
They reviewed my submission and I was rejected as expected but I found it as a new learning experience.
**Well, I'm from a tier 1.5-2 college but from a core branch, if somehow I had converted this opportunity it would be nothing short like a miracle to me because I'm rarely getting software related opportunities from on-campus and off-campus has a lot of competition. **
Thank you to the community, I hope you find my contribution valuable!