Long and drawn out. Had to sign an NDA but since I didn't get a job with them and there was nothing to detailed I will be sharing helpfull details for anyone else.
Round 1. Recruiter screen, Nice friendly chap, he had no clue about the role, and was clearly reading from a document, but he was engaging none the less and kept me updated.
Round 2. Technical test. 5 working days to complete this test. Included how to use some of the Stripe APIs, and a customer communication, where you are expected help the customer over Python. This was straight forward enough.
Round 3. Review of technical assessment with one of the team. They zoned in on a couple of parts of the assessment, which focuses a lot on stripe connect. There was a couple of questions about financial APIs and how they are expected to work. They like to see you have comfort in using their APIs.
At this point you are asked if you would like a recruiter call to let you know about the next phase with panel interviews
It is explained that you will chat with the hiring manager, a member of the customer success team and another technical round with one of the team
Manager focused on behaviour based questions, so tell me a time when you had a tricky customer, had to deliver bad news, had to decide what to not share with the customer etc. Standard stuff really. The Manager for this was lovely, very engaging, very nice to chat with. The manager outlined early on that they wanted answers that fit the following
C - Cross functionally
A - Mistake and how I recovered
R - Tricky user
Customer Success was a Roll play, where you were a Tam 6months into the roll, and had a customer, who was demanding a fix for an integration that stripe does not currently have, and they had another bug that needed addressing. You have 5mins to chat with the CS Manager to pull out details, some of which they don't know, IE if the person you are working with is technical or not.. Then there was a couple of standard behaviour questions. Tell me a time when you worked on something to benefit your customers. I found this one to be challenging, commming from the more technical side of things. I also found it hard to engage with the CS Manager who clearly was tired of all the interviews and not very engaged.
Technical round. This focused on use of the Stripe APIs and use of SQL. You are told that they do not expect you to get through the 4 steps. (2 for each) .
APIs were very easy, you use the API explorer tool to create a price ,a customer and combine both in to one.
SQL was broken into two parts, Fix the broken SQL and then create a new query from an existing one. Focused on Group By, and wheres. so simple enough. My Time ran out at this point.
They want to see your approach to things. The team member was very technical and realy did help you and chat with you during the test. They were super engaging and very friendly.
Shame as I had declined an offer with another company so I could focus my efforts with Stripe.