BMW Group interview question

How recommender systems work their types etc...