产品面试一周一题W3(已更新回答思路)

接面试通用方法里的开放问题,https://www.nowcoder.com/discuss/764420342814109696

本周更新设计系统类问题:“请设计一个图书馆座位预定系统”

怎么回答?#产品##产品经理面试##牛客AI配图神器#

问题解析
此类问题考察你的系统设计能力,考虑是否周全以及逻辑能力
避免 2 个误区:
1. 直接分享系统里包含的功能模块,而忽略了对系统存在价值的论述。这样会让面试官认为你的思考链条不完整
2. 流水账式的功能描述,而不是有一定逻辑或者结构化的阐述。比如“设计一个系统需要包括 A 功能、B 功能、C 功能、D 功能”

示例问题:“请设计一个图书馆座位预定系统”

思路:这是一个很大的问题,不好回答。面试官也不是考察你能把完整的功能模块背下来。这时你可以缩小系统的功能范围,聚焦在一个具体的问题上,尤其是对比你学校图书馆座位预定问题来讲,就和面试官有信息差了

设计图书馆座位预定系统的前提还是要解决实际场景的问题。以我们学校的系统为例,最常出现的问题是用户预约了不去,或者没有预约的位置被别人占用了。因此是否可以以这个问题为例怎么设计一个图书馆座位预定系统
平时座位空余比较多,几乎不需要座位预定,但是在考试周前期,座位就非常紧俏,一位难求。

思路:继续缩小范围,限制场景。场景越小,越好设计。

所以图书馆座位预定系统重点要解决在考试周前期的座位管理问题。比较有挑战的地方在于座位在空间和时间上都有库存的问题,线上的预定比较简单, 但是线下的状态提醒更为关键,如何告知学生未来时段的库存是比较有挑战的问题。

思路:明确项目的难点

如果不考虑实现成本,线上可以预约未来时段的图书馆座位(按块预约,不按座位预约,避免一个错全部都错),座位上增加无线充电和 NFC 能力,当同学坐下后,可以通过 NFC 触达完成签到校验,告知预约时间段。顺便完成充电工作(也是提高签到概率)。
如果考虑成本的话,可以用点餐二维码的方式+学校宣教的方式触达完成签到的引导。

思路:必须要有最后的总结

因此就我们学校在考试周的图书馆座位紧俏问题,我们可以线上预约,线下签到的方式来满足,背后还需要基础的账号、认证体系、座位库存管理、签到码、移动端界面等。为了确保更好的系统使用体现,在学校论坛、考试周期加前宣传通知和私域运营,确保更多人知晓新规。
全部评论

相关推荐

昨天 00:12
已编辑
香港大学 Java
这里没熟人,吐槽一下吧,楼主语文不太好,语句可能不太通顺,想到哪说到哪。我只想说字节,你太狠了。。。作为一个校招生,字节landing实在是地狱级别,来到字节已经一个月了,在这一个月里,每天都承受着巨大的压力,每天起床感觉胸闷气短,饭也吃不下,一个月已经瘦了五六斤了(也算是变相减肥了),一想到上班就莫名其妙地喘不过气来,闭上眼脑子里都是代码。压力一方面来自于mt的压力,一方面是自己的压力。我参与的项目是几个月的新项目,项目很多不完善的地方,业务流程不完善,很多代码需要根据做产品的需求做大改动,而楼主从来没有做过业务方面的编码,所以在理解业务需求的时候,非常难受,而且业务线很长,作为承接上下游的中间系统,不仅要了解自己项目的流程,还要了解上下游的流程,导致上手非常困难,也有可能是楼主太菜了QAQ。。楼主12.17入职,一周之内就已经开始做需求了,第一个需求就是新增和修改数据,mt美名其曰给我练手,但是一个小小的新增和修改涉及了太多细节,在字段定义不明确、数据来源不了解、处理流程不清晰的情况下,楼主花了一周时间完成了这个需求,当然做技术方案评审的时候,被吊了好几次,修改了几版方案。需求做完,被测试找出来十几个缺陷,每天不是在修bug,就是在修bug的路上,修bug修的精疲力尽,每天自测都需要花费很长时间,导致lz每天都十分紧张,不敢打开飞书,生怕又收到QA的信息,并且产品设计及其粗糙,很多地方都需要再三确认,严重拖慢进度。好不容易做完还被嫌进度太慢,下一个需求就让我开天辟地,完成整个业务流程的编码,lz真的直冒汗啊啊啊,真把我当老员工对待啊。最重要的一点,mt从来不给正反馈,每次问问题都会被反问,这个流程你真的理解了么,这个需求你认真思考了么,站在用户角度思考了么,站在产品角度思考了么,站在前端角度思考了么,站在QA角度思考了么,总之得不到什么有用的回复,每次问问题都是煎熬,从来得不到肯定的回复,要不就是反问,要不就是让lz去问产品,去和其他人对齐,每次都不被肯定的滋味真的很难受,导致lz现在不敢问问题,生怕再被吊,真的难受啊啊。顺便说一嘴,字节的福利是真的好,饭菜也很好吃(虽然我不大能吃得下)。今天11点刚到家,洗漱完上床已经快12点了,今天先写到这里吧,给自己留半小时抖音时间,毕竟只有睡前的时间是属于自己的。世界是个巨大的围城,有人想进来,有人想出去,不正真体验过不知道自己想要的到底是什么。。加油吧。
喵_coding:唉 进不去的挤破头都想进去 进去了的又真觉得很累 这个世界究竟怎么了
工作压力大怎么缓解
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务