I applied through a recruiter. The process took 7 weeks. I interviewed at Yahoo Japan (Fukuoka, Fukuoka) in May 2025
Interview
The interview process first starts off with an online coding assessment, it is then followed by in-person technical interview, and then finally there is a behavioural and culture-fit round.
The online assessment asked to review a PR, two Leetcode-style questions, and one iOS-related implementation.
The in-person round was very off putting, as the interviewer keeps interrupting you and had an overall very aggressive demeanour.
Interview questions [2]
Question 1
Create a program that displays all valid arrangements for n couple of parentheses. The output should be an array sorted in ascending order of ASCII values.
Implement a data structure in Swift that supports the following operations. Then, perform all operations given by input n and output an array which contains the results.
Note that the input / may include undefined operations which should be ignored.
• void add(K key, V value); // Add items that match the key and value to the data structure. Overwrite the value if the key already exists.
• V get(K key); // Returns the value of the item that matches the key. Return '-1' if no item has been found or when an exception occurred.
• V remove(K key); // Returns the value of the item that matches the key and then removes it from the data structure. Return '-1' if no item has been found or when an exception occurred.
• void evict(); // Remove the eldest entry(the least recently accessed (add or get) entry)
• void exit(); // Stops receiving new inputs and quits.
I applied online. The process took 2 weeks. I interviewed at Yahoo Japan (Tokyo) in Apr 2023
Interview
First part was to build a table reservation system. The second part was a math question about combination but we had to handle large numbers. Since i was using C++, i had to use the boost library,
Staring from resume screening and online assessment on coding part. Then, hiring Manger interview round on project experience check and some technical questions. Leader interview round focusing on behavioral questions.
Interview questions [1]
Question 1
What's the most challenging thing you encountered in your work?