Question Bank

RecSys interview questions

Recommendations must find relevant items while respecting product constraints. Review candidate retrieval, ranking and evaluation. Explain how cold starts, user feedback and the difference between offline metrics and online experiments affect your choices.

1635
questions
16
categories
50
companies

Showing 20 of 139 questions

MediumRecSysДром.ру

How will we measure metrics on the validation set?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How do we address the cold-start problem?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What validation set can we use?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How will we experiment with different features?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How will we handle deployment and A/B testing?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How will the system interact with the product backend?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

Which database would you suggest for the cache?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What time to live would you suggest for precomputed recommendations?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What should we do if the A/B test does not produce a statistically significant improvement?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How can we assess a difference in offline metrics?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How can we solve the cold-start problem?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What can we do if performance suddenly drops?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How can we scale the service?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How can we cache previous recommendations?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

Describe a common way to implement a listening mechanism for a mobile application.

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What feature hypotheses can you suggest?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

Do you think text descriptions would work well in the candidate generator?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What should we do if the model starts producing irrelevant recommendations?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

What monitoring system could we integrate?

#ml#recommendation#system_design
Practice in bot
MediumRecSysДром.ру

How many items should the candidate generator return?

#ml#recommendation#system_design
Practice in bot

Prepare for your next interview with Vibe Interview.

Download Vibe Interview
RecSys interview questions — page 6 | Vibe Interview