Taro Logo

Software Engineer - Applications Backend Interview Experience - San Francisco, California

February 1, 2018
Positive ExperienceNo Offer

Process

First, I received a call from a recruiter asking me to finish a HackerRank test. I completed it pretty fast. It was a hash map problem.

Then, I was scheduled for a Skype call with a Yelp engineer who asked me to solve a graph topological problem. I wasn't very sure about topological sort, and the whole process was less than 20 minutes, so I briefly used a method to sort the graph and then did a BFS traversal to construct the tree.

Questions

Given a list of List<Pair>, where each pair represents a boss-reportee relationship, use an N-child tree to represent a company management structure. The CEO sits at the top of the tree, and each node may have a list of 1 to N reportees. Return the tree node.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Yelp Software Engineer - Applications Backend role in San Francisco, California.

Success Rate

0%
Pass Rate

Yelp's interview process for their Software Engineer - Applications Backend 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 Yelp's Software Engineer - Applications Backend interview process in San Francisco, California.

Yelp Work Experiences