问题1是看你的逻辑,问题2是看你的工作习惯,能否和当前的公司match,或者符合常规的习惯。这两个问题问有过一定工作经验的人,都算是比较中规中矩的问题,也是有迹可循的。
1、面试官:XX同学,????,请设计一个注册功能,????。
面试同学第一反应:切记!不是拿起笔开始画,而是根据提示,补充使用场景,思考满足什么需求;
不要因为看到了太多的注册页面,使用了太多注册页面,就直接画下(logo、提示文案、手机号/邮箱、密码、注册...),那叫功能罗列,不是产品设计;
举几个不同的例子:淘宝没有注册的情况下也能用;微信、QQ不注册就没法用;银行类app的注册就要验证身份绑定银行卡;IOS游戏类注册只要输入一个名字;其他信息可以通过game center获取,这些完全取决于你的产品。
简单概括(括号里举例说明):
题目:PMCAFF产品经理的社区,需要设计一个注册页面;
未说出的部分:社区的浏览者可以不需要id,社区的提问者、回答者、评论者等需要留下足迹的需要ID来进行唯一识别
场景:喜欢主动注册的人;想进行一些操作的人;pc端、移动端
①通过描述,概括场景,提炼业务逻辑
主动注册,给予注册、登录、找回密码入口;被动注册,给予注册、登录、找回密码入口。
②通过业务角色,提***能点
【注册】社区内唯一识别码用户名,对应后台信息手机号、邮箱,注册的时候允许使用手机号或者邮箱,请考虑验证问题,结合实际用户,例如现在手机的普及率很高,我们的用户都是大学生及以上,有手机的概率很大,后续通知通过手机发比邮件发效率高很多,同时手机短信的送达率比邮件送达率高,故优先推手机注册;注册仅需验证身份、确保安全即可,故仅需用户名和登录信息,其他信息可以后续补充,例如头像、个人资料、说明等;最后所有环节考虑是否有安全漏洞【登录】参照注册,不详细叙述、【找回密码】参照注册,不详细叙述;
(PS:此处仅仅把PMCAFF当做一个通用型社区,没有特殊需求,有另考虑)此处建议根据你的业务流程,画个流程图,否则很可能遗漏信息
③结合框架页面、功能点思考页面交互
(根据上面功能点,画出页面,及应该有的各种交互提示,粗略画出前后页面,pc和移动不同,请根据平台属性区别对待)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
首先,注册表单设计的坑是很多的。猜测考察的是产品思维和产品落地能力。即怎么想、怎么做。
对于牵涉具体产品设计的题,怎么做先不说,我觉得:
是什么不重要,从什么角度看很重要。
不负责任的说,老板想要的是钱,注不注册不重要。后端要的是逻辑流程图,UI好不好不重要... ...
1)如果从前后端角度看,也许侧重逻辑流程。(逻辑、流程)
2)如果从用户角度看,也许侧重用户体验。(学习/操作成本、用户体验)
3)如果从boss角度看,也许侧重产品闭环。(导流拉新、留存转化、blabla)
全部评论
(1) 回帖