Stripe - Backend Engineer Interview Experience
Anonymous User
392

Hi Everyone,

I just wanted to share my experience of Interviewing with Stripe.

  1. Online Assessment
    This was a multi part question on the Hackerrank platform. It isnt a typical leetcode style question but more on parsing and data processing.
    It including the use of Set and Hashmap. Revising basics on data structures and algorithms is fine.
  2. Recruiter Screening Round
    This is similar to the online assessment just this time with an interviewer, hence you will be expected to explain your approach. This is again multi part and involves creating clases and be careful to ensure the solution to your first part is generic and could extend to the solution to the second part. You will not be given the problem statement of the second part so rely on making the code extensible. I completed 2 out of 3 parts and that was enough to get me through to the next rounds.
  3. Recruiter call
    On successfully finishing the recruiter screening round, this call is to brief you about the onsite rounds and clarify any questions that you might have.
  4. Integration Round
    This is again a multi part question involving calling API's structuring its output and processing it based on the requirement of the question. Id Suggest knowing the http client syntax off head to save time. I was able to complete 2/3 parts of this question. Discussed the approach of the 3rd part but there wasnt enough time to complete the last part.
    Recruiter feedback on this round : This was a no hire for me as their first requirement was to complete all 3 parts :(
  5. AI Coding Assessment
    This is a coding question similar to the recruiter screening round but with an AI Assistant. The Ai Assistant seemed specifically faulty and extremely slow. I managed to finished all parts to this question. They are looking for when you catch the AI assistants mistake and correct them yourself and how often / blindly you are agrreing with the generated code.
  6. Bug Bash Round
    This was the most exciting round for me personally. You will be given an open source library which has known issues. It will be a Github issue. You are required to understand the code and fix the issues. I was able to solve 2 out of 3 issues. I was most worried about this round but the recruiter feedback had a "Yes" hire for me on this round.
  7. Hiring Manager Round
    This is a lengthy behavourial, goals and experience round where they asked me my biggest projects/ features ive worked on. My goals in the domain and generic questions about you and your motivation in the job

Overall, My Result was a rejection, but this was definitely a fun & insightful experience.
To everyone having an upcoming interview with stripe, each round is 60 mins but really its 45mins hard stop so work on speed and try to finish all parts in each round.

I hope this was helpful to anyone in need and all the best people 😌

Comments (1)