I applied online. The process took 2 months. I interviewed at Yahoo (Sunnyvale, CA) in Mar 2014
Interview
Applying for Research Scientist that requires PhD in Computer Science or related fields.
First there are two phone screenings that ask Machine Learning fundamentals, statistics, your research work, and how to solve research problems. If you did well, you are invited to an on-site interview which includes an hour-talk (your thesis topic or any research you have done) and 6 one-to-one interviews. In an one-to-one interview, you are asked to explain your approaches for given research problems, your intuition for modeling, how to implement your idea, and some technical coding questions.
Interview questions [1]
Question 1
How to rank documents without queries (using only user id)? How to complete online query suggestion in mobile? How to build an inverted index? What is spatial SVD?
one round screening machine learning plus coding (medium) Then give a 45 min job talk plus 10min QA Three rounds of follow-up machine learning and research interviews, one round manager interview.
I applied in-person. I interviewed at Yahoo (Sunnyvale, CA) in Apr 2017
Interview
One day long:
Mixture of probability questions and coding. Coding was simpler that some other places. just linked list, arrays, and trees. No DP. Probability questions were mostly easy. Some tricky though. The last interview was more into technical details of a subject that was specialty of interviewer. It was fast and a bit aggressive.
Interview questions [1]
Question 1
- Write order traversal using stacks (not machine's and recursively).
- Three sum with dulicates.
- Finding array's max range in O(N).
I applied through an employee referral. The process took 3 weeks. I interviewed at Yahoo
Interview
I got a phone interview with a hiring manager. There were no technical questions asked, just some general questions about my past research, what methods were used, etc., followed by very general Q&A about what their team is doing. I realized quickly that it was not a good match. Turned down after a week after the interview.