
Yahoo Japan Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 31 interview experiences · FREE TO READ
Which role are you interviewing for?
17 roles · 31 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Yahoo Japan.
iOS Developer
So, the interview started with an online coding test where I had to review a pull request, solve two Leetcode-style problems, and do one iOS-specific implementation. After that, there was an in-person technical interview, which was pretty rough because the interviewer was really aggressive and kept cutting me off. Finally, we had a behavioral and culture fit round.
- Generate all valid parenthesis combinations for n pairs, outputting an ASCII-sorted array.
- Build a Swift data structure supporting add, get, remove, and evict operations. It should handle key-value pairs, overwrite existing keys, return values for get/remove (or -1 on error/not found), evict the least recently used item, and stop accepting input upon 'exit'. Ignore undefined operations.
Data Scientist
We started with a resume screen and then an online coding assessment. After that, there was a hiring manager interview where they checked my project experience and asked some technical questions. The last round was with a leader, focusing on behavioral questions.
- Can you describe the most difficult challenge you've faced in your professional experience?
Product Designer
We started with an optional casual chat with some of the team. Then, there was a 30min chat with HR. After that, I had a 60min interview with two other designers. The next step was a 45min meeting with the lead designer and HR. Finally, they gave me an offer and a call with HR for feedback.
- Can you describe your design process?
Software Development Engineer
It was almost three interviews for new grads. The first was a potential interview, the second was a pro interview, and the last was an HR interview. All had easy questions. But the biggest problem was that the interviewer might not be from the department you want to join. For instance, if you selected the data science department, the HR might be from infra and talk about infra for 30 minutes, wasting all the time.
- Can you tell me why you chose Yahoo?
- What are your career aspirations at Yahoo Japan?
- To what extent are you familiar with the infrastructure at Yahoo?
Yahoo Japan Interview Questions
Quoted word for word from Yahoo Japan interview reports.
“How can you make a file executable using chmod if the chmod command itself isn't executable?”
Read reports →“Given a very large MySQL table, what's an efficient method for selecting 20 random rows?”
Read reports →“Find the median of 1 billion numbers ranging from 1 to 1000 (Bucketing).”
Read reports →“Can you write a regular expression that matches telephone numbers?”
Read reports →“Build a Swift data structure supporting add, get, remove, and evict operations. It should handle key-value pairs, overwrite existing keys, return values for get/remove (or -1 on error/not found), evict the least recently used item, and stop accepting input upon 'exit'. Ignore undefined operations.”
Read report →“Can you explain what inline functions are?”
Read report →“How would you solve a math problem involving combinations with large numbers, potentially using C++ and the boost library?”
Read report →“Will you be able to learn Japanese before you join?”
Read report →“What strategies would you use to combat spam on a platform like Flickr?”
Read report →Formats, difficulty and experience
Across all 31 Yahoo Japan interview reports.