Taro Logo

Software Developer Interview Experience - San Francisco, California

October 1, 2018
Positive ExperienceNo Offer

Process

The process started with an online test on CS basics. Next, there were two phone screens: one focused on concurrency and the other on algorithms. After clearing both these interviews, I was asked to come onsite.

I was taken out for lunch and then had three back-to-back interviews, followed by an interview/discussion with the hiring manager and the HR person. I was asked to sign the NDA as soon as I checked in for interviews. However, the questions were well-known already. The famous virtual pointer table question was one of them.

The employees were very friendly and positive. The culture seemed really nice, and given an offer, I would have liked to work there. Unfortunately, I didn't do well in one of the rounds, and I believe that went against me in the overall decision.

Questions

Finding squares given a set of points.

Questions on concurrency and race conditions.

Memory layout for objects with multiple inheritance and virtual functions.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Pure Storage Software Developer role in San Francisco, California.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Pure Storage's Software Developer interview process in San Francisco, California.

Pure Storage Work Experiences