Design a Top-K Recommendation System | Hello Interview