Taro Logo

Software Engineer Interview Experience

June 1, 2017
Neutral ExperienceNo Offer

Process

I was contacted by a recruiter and spoke with them on the phone, after which I scheduled a technical interview.

The technical interview was conducted via video chat. We discussed my experience and projects, and I completed a coding exercise on a Google Doc.

Unfortunately, I did not get to proceed to the next step. The company stated they were unable to provide any feedback regarding my interview, so I am unsure of the specific criteria on which I was evaluated.

Questions

Given an array of objects with a known set of properties, implement a function that finds all possible partial matches. A partial match occurs when one object's property value matches the same property on another object. The function should produce a results object that describes those matches in any format you choose.

A follow-up to the main exercise included discussions about non-exact matches for specific properties.

Was this helpful?

Interview Statistics

The following metrics were computed from 138 interview experiences for the Snap Software Engineer role in United States.

Success Rate

19%
Pass Rate

Snap's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive46%
Neutral30%
Negative25%

Candidates reported having good feelings for Snap's Software Engineer interview process in United States.

Snap Work Experiences