Taro Logo

Software Engineer Interview Experience - San Francisco, California

April 1, 2016
Negative ExperienceNo Offer

Process

You can use my GitHub post to see the question and the solution. They are asking the same questions of everyone.

The typical interview process involves a chat with a recruiter, followed by a phone interview, and then an on-site interview.

I had three interviews and answered all the technical questions correctly. I even got the code to work properly. However, after the third interview, they said they did not want to continue. I had a feeling one of the interviewers had personal issues; he walked in very frustrated and remained that way the entire time.

Questions

Write the code to replay a list of HTTP requests from a file represented as JSON.

Design an API for tracking events in different clients.

Write a map implementation with a get function that lets you retrieve the value of a key at a particular time.

Example:

t:0 A = 1 t:2 A = 2

get(A, t:1) -> 1 get(A, t:3) -> 2

Was this helpful?

Interview Statistics

The following metrics were computed from 45 interview experiences for the Stripe Software Engineer role in San Francisco, California.

Success Rate

13%
Pass Rate

Stripe's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive64%
Neutral16%
Negative20%

Candidates reported having very good feelings for Stripe's Software Engineer interview process in San Francisco, California.

Stripe Work Experiences