Software Engineer
Interview Date
November 2022
Result
Offered
Difficulty
Medium
Rounds
3 (Recruiter Screen, Technical Phone Screen, Onsite with 5 sub-rounds)
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: November 2022
Interview Type: Full-Time
Result: Offered
Difficulty: Medium
Rounds: 3 (Recruiter Screen, Technical Phone Screen, Onsite with 5 sub-rounds)
Topics Asked: Data Structures, Computer Science Fundamentals, Parsing, Distributed Backend System Design, Algorithmic Problems, Debugging, API Integration, Behavioral.
The candidate applied online directly on Stripe's jobs site. The overall process included a Recruiter Screen, Technical Phone Screen, Onsite, and Offer.
Recruiter Screen: A quick introduction, discussion about the candidate's background and what they were looking for, and information about the team and projects.
Technical Phone Screen: This was a 60-minute pair programming session. The problem involved parsing an input format and performing straightforward operations using simple data structures and computer science fundamentals. The interviewer emphasized "getting the problem done" over efficiency.
Onsite: The onsite consisted of five rounds, conducted at their San Francisco office.
Overall, the interview process was not the most technically challenging but placed heavy emphasis on communication and reading comprehension. The interviewers were kind, and the company offered to bump up the sign-on bonus even before negotiation.