如果你应聘微信产品经理,怎么回答这道面试题
网络知识 2018-10-28 11:36www.1681989.comseo网站推广
朋友圈的基本数据结构设计是怎么样的?既能做到完美的阅读权限设置,又能兼顾性能?
题目本身给出了两个重点,「阅读权限」和「性能」,考察产品经理思考问题的全面性和对技术的了解程度。
梳理一下朋友圈的几个功能特点
基础存储功能,可发布、链接、纯文本、图文消息。 异步发布,即时用户交互行为反馈。在情况较差时可以先提交任务(如发布朋友圈、点赞、评论),无需等待任务完成。 可选择部分用户可见,也就是题目中说到的权限。 对某些用户可见的权限,除了用户主动选择的,还有系统层面的过滤器,比如某些违反运营规定的活动链接可被系统限制在朋友圈中传播(也就是你发了之后只有你自己能看到,别人看不到),新消息通知主动push,无需刷新界面,新消息可自动push;新朋友圈需要刷新才能看到。问题(0)和(1)与阅读权限设置没有多大关系,与性能有一点点关系,但并不是本文讨论的重点。这个面试题我们可以围绕「阅读权限」和「性能」这两个基本点,对(2)、(3)、(4)三个点进行探讨。
回答问题(2)时,我们可以从提供的功能上找到一些设置阅读权限的蛛丝马迹。
1)互为好友关系,是好友关系才能看到对方朋友圈,这是第一前提。
微信的朋友与朋友之间的关系虽然是双向的,如A和B要成为朋友,A需要给B发送好友申请,当B通过A的申请时A才能看到B的朋友圈。推广,,长沙,长沙,长沙微信,
此时,A与B虽然存在好友关系,但彼此有一份独立的通讯录,互不干扰。比如A把B从朋友圈删除时,B会在A的通讯录列表里消失,但A不会在B的通讯录列表里消失,当B给A发信息时才能发现双方已非友好关系。
上一页 1 |
上一篇:10分钟搭建运营人自己的网站
下一篇:在创业的不同时期,如何选择不同的用户运营策
网络推广
- 洞口建站公司有哪些?选择合适的建站公司,助
- 天津百度关键词排名售后保障一般有哪些
- 云南百度网站优化价格合理性的看法
- 河南百度快照排名有没有优惠
- 涞源专业的网站建设公司:打造企业数字化形象
- 上海网站优化公司怎样做网站排名
- 滦平专业的网站建设公司:打造您理想的网站解
- 潼关专业的建站公司:打造您的网站成功之路
- 兴隆百度关键词seo:提升网站曝光与流量的关键
- 隆化企业网站建设公司:助力企业数字化转型
- 北京百度seo排名怎么做才能放大客户需求
- 永仁网站优化:提升网站流量的有效策略
- 增城专业的建站公司:打造您的理想网站
- 钟祥seo网站排名关键词优化指南
- 东明建站公司:助您实现线上梦想的最佳选择
- 提升网站流量与排名的策略:繁峙百度优化服务