I applied through an employee referral. The process took 4 weeks. I interviewed at Stripe (San Francisco, CA) in Oct 2017
Interview
Phone screen, Technical Phone Screen, Onsite Interview. The initial phone screen was just a meet and greet with the recruiter. For the technical phone screen I was asked to code up a react component on a shared editor. For the onsite interview, I did a series of whiteboard and live coding challenges with different interviewers.
Interview questions [1]
Question 1
I was asked a series of technical frontend questions. There was a blend of algorithm related questions, live coding, and whiteboarding.
The interviewer was not paying attention at all, he only cared about the final solution. There were even some necessary snippets of code that I could not copy pasted as it was disabled
Interview questions [1]
Question 1
Some React forms for encode/decode strings using a given algorithm. The idea was using react state properly.
- Technical Screen
- Coding Exercise
- Final onsite (5 interviews).
Whole interview process is extremely organized. Recruiter was responsive. Feedback was given after being rejected at the final round.
I applied online. I interviewed at Stripe (Dublin, Dublin) in Nov 2025
Interview
Had a screening technical interview, after that was done, I had 3 more technicals and one behavioral. It was really difficult scheduling all those interviews as there were no slots + they cancelled half of my interviews moments before I join.
People in the interview were extremely silent and poker faces making it look like an interrogation instead of an interview.
When I got the reject email and they called me for feedback they told me the most generic answer I could get, especially for a phone call feedback. Telling one person that is writing HTML for 5+ years that he does not know very well HTML is at least stupid. Just tell the exact reason. Spent my time.