Taro Logo

Software Engineer Interview Experience - Venice, Louisiana

June 1, 2016
Neutral ExperienceNo Offer

Process

I was contacted by HR and scheduled for a Google Hangouts phone interview for the first round. The process went smoothly, but the questions asked were quite vague. It took me a while to understand them and provide lots of examples. This took about 20 minutes, and I had to write code in HackerRank CoderPad.

I finished and wrote numerous test cases, which passed. (I was not given any feedback during the process.) I also explained the optimization.

I believe I did a fair job, but I received a rejection within a couple of hours. I'm unsure how they evaluate candidates. If the expectation is to know the question and code it immediately on the spot, then this is probably not the right company for me.

I take time to think and write the code, as I am not familiar with all problems. I feel this is not expected of engineers these days, who seem to be expected to be "pure coders" and not "thinkers."

Questions

Given a pattern and a dictionary, print out all strings that match the pattern.

A character in the pattern is mapped uniquely to a character in the dictionary.

Examples:

  1. ("abc" , <"cdf", "too", "hgfdt" ,"paa">) -> output = "cdf"
  2. ("acc" , <"cdf", "too", "hgfdt" ,"paa">) -> output = "too", "paa"

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Snap Software Engineer role in Venice, Louisiana.

Success Rate

0%
Pass Rate

Snap's interview process for their Software Engineer roles in Venice, Louisiana is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Snap's Software Engineer interview process in Venice, Louisiana.

Snap Work Experiences