Stripe interview review

Just finished a stripe interview yesterday, wondering what would be the result: Round 1 coding: finished part 1, but took too much time figuring out string.join and didn’t get to part 2 Round 2 Integration: finished part 1, took too long to figure out how to read the json file. Did not have the environment properly setup and it really cost me. Round 3 system design: I’ve made some assumptions which proved to be wrong, probably failed this round. Round 4 bug squash: killed it, debugged and figured out the issue Round 5 behavior: the discussions went pretty well imo. Did pretty well YOE 5.5 TC 210 UPDATE: it’s a reject

Poll
134 Participants
Select only one answer
Square (◠‿◕) May 3, 2022

Dude, you messed up 3/5 rounds and you expect to pass?

Microsoft socialgeek May 3, 2022

Sounds like you are looking at a down level or reject mate :( But, good luck, you never know - you might have over analysed your failures 😅🤞🏻 I am curious about the rounds. Was Round 1 LC kind question? Level -easy/medium/hard? By part 1,2 do you mean 2 coding questions? For round 2, do you mean they asked to setup IDE in advance. Could you not Google how to read json file, basically the syntax’s not something programmers remember. What was the system design question? For bug bash round, you are allowed to use debugger in IDE?

Amazon curryToGre OP May 3, 2022

R1 was easy. There’s 2 parts yes 2 I did setup the IDE in advance, but did not setup the JDK. I did google how to but there’s a millions ways and without the JDK it’s like coding on a notepad 3 NDA 4. Bug bash you are allowed to use debugger

Zoom teamsftw May 3, 2022

cant u use string + string instead of join

Amazon curryToGre OP May 3, 2022

The prep guide says to focus on maintainable production code

Zoom teamsftw May 3, 2022

so you decided to spend minutes on figuring out joins and not go to next part for the sake of code quality?

Microsoft wokedev May 3, 2022

What was the question for integration round? Was is something like calling a live API and processing some data?

Medallia YhsT76 May 3, 2022

What programming language did you interview with?

Amazon curryToGre OP May 3, 2022

The questions were easy, but without the proper setup and some basic programming semantics I just ran out of time in the first 2 rounds. It would just suck if I failed because of that.

Zoom teamsftw May 3, 2022

wasn't it quite obvious from your phone screen that you were supposed to set them up beforehand

Amazon curryToGre OP May 3, 2022

I did follow the setup guide. The guide didn’t ask me to setup JDK

New
job-less May 3, 2022

Sorry it’s a reject. Stripe is brutal, I did very well in most of the interviews but got rejected because my coding round had feedback that my code wasn’t simple

New
job-less May 3, 2022

To add. I actually solved 3 parts

New
job-less May 3, 2022

Integration was all parts. Bug squash was great fixed 3 bugs. Systems design nailed it as per interviewers but final was reject with above feedback

Clio cookie1235 May 4, 2022

Which round would you say is the hardest?

Microsoft absha May 4, 2022

You never know tbh, just hope for the best. They should get back to you pretty soon actually

New
vertical1 May 4, 2022

Post an update OP