Yahoo Research Scientiest Interview Questions



The interview process is structured as follows:

  • HR screening interview (30 min)
  • Manager/Priciple Scientist screening interview (1 hr)
  • Research Talk/Presentation (1 hr)
  • Technical Interview (1 hr) x 4 panels

HR screening interview is straighforward. Didn't ask those behavior questions, instead, it was more focused on describing the role and expectations and skills required, and your status for joining if succeed, e.g., visa status, when to start etc.

Manager or principle (in my case) screening interview lasted for 1 hour. Basically technical questions and research related questions based on your resume. Questions might related to their projects ongoing or related to your projects or papers before. For example, in my case,
  • what activation fuctions you use for multilabel classification?
  • what are the evaluation metrics you have used in your research paper? what is the difference between mAP and nDCG (when to use which?)

Then they will invite you for a rearch talk - 1 hr session - with a group of audience in the large research team in addition to your interview panels (4-5 people). The talk topic can be anything such as your thesis topic or about your recent papers.

Afterwards, there will be 4 rounds of technical interviews (1 hr for each) with interview panel members. Each member will ask technical questions based on which research area your position belonging to. In case of ML, questions can be quite vary such as:
  • what's the statistical assumption behind logistic regresstion?
  • what's the relationship between dropout and l2 regularization?
  • why we don't initialize weights of parameters as zeros?
  • what optimizers have you used and describe those
In addition to those technical questions, the interview session also includes open questions regarding their previous or ongoing projects, such as:
  • how to design entity recommendation system from start to end?
  • how to design a system to recommend trending topics? how to extract trending terms?


Overall, the interview process is well arranged with the HR and the feedback loop is quick fast, and the panel members were quite nice and friendly. 

No comments:

Post a Comment