Taro Logo

Software Engineer Interview Experience - Beijing, China

November 30, 2014
Neutral ExperienceNo Offer

Process

Three rounds of interviews.

  1. Basic C++ questions and LeetCode-level coding problems. Examples include finding the longest palindrome, changing the least number of characters to make a string a palindrome, and adding the least number of characters at the end of the original string to make it a palindrome.
  2. Discuss MapReduce and basic graph algorithms, including graph traversal and BFS.
  3. Manager interview with some open-ended problems. Topics may include hash maps and math problems.

Questions

Using the MapReduce framework to find the second-degree friends for each user in a social network.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Yahoo Software Engineer role in Beijing, Beijing.

Success Rate

50%
Pass Rate

Yahoo's interview process for their Software Engineer roles in Beijing, Beijing is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Yahoo's Software Engineer interview process in Beijing, Beijing.

Yahoo Work Experiences