I applied online. The process took 2 months. I interviewed at Stripe (San Francisco, CA) in Oct 2018
Interview
Got a hackerrank about 2 weeks after applying. It was an API design question but you didn't actually use HTTP.
Heard back in a few days for a phone interview. The interview started as a very simple question, and then had you build more features onto the simple function that you built. I heard back later that day about scheduling an onsite.
About 4 weeks later, I had the onsite. We got lunch with the other candidates and some recent grads at Stripe. There were 4 interviews in the onsite:
1. "Integration interview" where you use an HTTP library to implement some HTTP request testing
2. Debugging interview where you are given a GitHub issue on a popular library in the language of your choosing and try to debug it.
3. Behvioral interview where you discuss your previous experience with a manager
4. Design interview where you implement a solution to a question using programming design principles (OOD, functional programming, whatever you choose
This was definitely one of the best interview processes I've had. I really felt like it reflected my actual skills. I ended up accepting another offer, but this process definitely made me want to come back to Stripe in the future.
Do not call yourself a fair interviewing panel, if you ASSUME people are going to look at glassdoor for your interview question and prepare for it. Change your question to be ACTUALLY a FAIR and JUST company to hire a potential engineer. If you're going to be tossing the coin and assuming someone saw the question and prepared, that's the heights of unfairness and biased interview and people operations panel ever seen. Either don't call yourself unbiased or least change questions instead of rejecting someone without any base. Many engineers can have the same thought process and also could have quick grasping power. Most prejudiced company ever.
Interview questions [1]
Question 1
Lol, Let me not do that. They've probably just one question and if it leaks, they'll be just randomizing the people they want to reject.
I applied through college or university. The process took 2 weeks. I interviewed at Stripe in Sep 2018
Interview
First step in the interview process is a Hackerrank. Wasn't able to get past this, despite having passed a majority of the test cases. I appreciated how the Hackerrank was actually focused around Stripe's product
Interview questions [1]
Question 1
given balances and transactions, calculate the amount of money remaining after the fees are taken out