Technical Screen
60-Minute Screen With a Numpy Embedding Ranking Question
YahooMachine Learning Engineer · Technical Screen · Aug 2026
60 minutes, coding + ML knowledge. The coding had to be done with numpy. The input was a user embedding vector and N item embedding vectors. Taking the dot product of the two gives a similarity score. The task was to sort the N items by score from high to low, and the output is the list of item indices after sorting. The follow-up: if the user has already seen some of those items, filter the seen…
Shared by a candidate · reported Aug 2026. Interview formats change; use it as a guide, not a script.