中等
技术面试0 次浏览假如要在 58 同城的二手交易板块添加一个商品推荐功能,你会如何设计系统架构?
58同城项目经理
商品推荐功能系统架构设计二手交易
答题要点
推荐采用分层架构设计思路答题。要点如下:第一层,数据层,收集用户行为数据、商品信息等,用数据库存储。第二层,算法层,选择合适推荐算法,如基于内容推荐、协同过滤推荐等。第三层,服务层,提供推荐接口,处理业务逻辑,如过滤无效推荐。第四层,展示层,将推荐结果展示给用户。示例思路:‘设计二手交易板块商品推荐系统架构,数据层收集用户和商品数据存于数据库。算法层根据数据特点选合适算法。服务层封装接口处理业务逻辑,过滤不合理推荐。最后在展示层将推荐商品展示给用户。’