Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Design a Behavior-Based Recommender

HardSystem Design00:00
Practice interviewer
In session
5 left
00:00

Your question is Design a Behavior-Based Recommender. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

Scenario

You are designing a recommendation system for a digital product that personalizes items based on user behavior. The system should learn from clicks, dwell time, saves, and purchases, then adapt as user interests change.

Question

How would you design an algorithm for a recommendation system based on user behavior?