NetflixEngaged EmployerNetflixAdd an InterviewAbout2,004Reviews277JobsMoreOverviewCompany OverviewLocationsFAQ2,004Reviews277Jobs2,962Salaries1,003Interviews565Benefits57PhotosFollow+Add an InterviewInterview QuestionSenior Data Scientist Interview-NetflixHow would you build and test a metric to compare two user's ranked lists of movie/tv show preferences?AnswerAdd TagsFlag as InappropriateFlag as InappropriateInterview Answers4 Answers▲4▼1) Develop a list of shows/movies that are representative of different taste categries (more on this later) 2) Obtain ranking of the items in the list from 2 users 3) Use Spearman's rho (or other test that works with rankings) to assess dependence/conguence between the 2 people's rankings. * To find shows/movies to include in the measurement instrument, maybe do cluster analysis on large number of viewer's viewing habits.Anonymous on Aug 31, 2015Flag as InappropriateFlag as Inappropriate▲1▼Look at the mean average precision of the movies that the users watch out of the rankings. So if out of 10 recommended movies one user prefers the third and the other user prefers the sixth, the recommendation engine of the user who preferred the third would be better. InterviewQuery.com has it more in depth of an answer.Anonymous on Sep 7, 2019Flag as InappropriateFlag as Inappropriate▲1▼It's essential to demonstrate that you can really go deep... there are plenty of followup questions and (sometimes tangential) angles to explore. There's a lot of Senior Data Scientist experts who've worked at Netflix, who provide this sort of practice through mock interviews. There's a whole list of them curated on Prepfully. prepfully.com/practice-interviewsAnonymous on Jan 23, 2021Flag as InappropriateFlag as Inappropriate▲6▼Probably incorrectly.Anonymous on Jun 7, 2015Flag as InappropriateFlag as InappropriateInterviews>NetflixAdd Answers or CommentsTo comment on this, Sign In or Sign Up.