专栏首页猴子聊数据分析产品设计类面试题,如何回答?
原创

产品设计类面试题,如何回答?

在求职面试中,经常会考察这种问题: 1)设计一个聊天软件 2)设计一个订餐软件 3)设计一个打车软件 4)设计一个语音机器人 5)如何设计一份调查问卷

这问题叫作“产品设计问题”。无论你面试的职位是运营、产品经理、数据分析师、工程师,还是设计师等其他职位,都会遇到这类问题。

为什么面试会问这种问题呢?

这类问题可以全面考察一名应试者的逻辑能力分析能力

如何回答“产品设计问题”?

用圆圈方法(circles),这个方法最早是由前微软产品总监、谷歌产品经理 LEWIS C.LIN 在他的畅销书《Decode and Conquer》中提出的。

circles其实是7个步骤的首字母缩写,这几个步骤其实就是我之前说过的数据分析步骤:明确问题、分析问题和解决问题。

1)明确问题(Comprehend the situation)

2)分析问题

指明受众(Identify customers)

汇报需求(Report customer needs)

优化次序(Cut,through prioritization)

3)决策(解决问题)

罗列方案(List solutions)

平衡优劣(Evaluate tradeoffs)

总结建议(Summarize recommendations)

下面我们看下如何用这个方法回答“产品设计类问题”。

一、明确问题

记得上学的时候,我经常会做错题。通过分析这些错题,我发现大部分是因为没看清楚题目要求。

所以,在回答问题前,不要急着说如何去设计产品。而是向面试官问清楚所有细节,避免你和心里想的不一样。

这时候可以用5w2h分析方法来明确问题:

what(做什么):这是什么产品? when(何时):什么时候需要上线? where(何地):在哪里发布这些产品? why(为什么):用户为什么需要它? who(是谁):这是给谁设计的? how (怎么做):这个产品需要怎么运作? how much(多少钱):这个产品里有付费功能吗?价格是多少?

二、分析问题

圆圈方法建议通过以下3步来逐步拆解和分析问题:指明受众、汇报需求以及优化次序。

1.指明受众,汇报需求

“指明受众”是说要明确这个产品是设给谁设计的?理解了是谁在使用产品,才能根据用户需求去设计。

汇报需求是指对不同的用户分别总结需求。

比如,设计一个聊天软件,用户可以分为:年轻人、老年人等。他们的需求不一样,这就会影响后面的设计方案。

年轻人正常的字体就可以,而老年人的需求可能需要较大的字体聊天才能看清楚。

2.优化次序

在实际工作中,由于资源有限(时间、人力、资金等),不是不是所以需求都能同时去开展。

所以,在前面分析了受众和需求以后,我们需要对任务评定优先级。这可以考察面试者的统筹规划能力。

如何评定优先级呢?

我们可以用“时间管理四象限方法”,如果把时间从不紧急到紧急画出横轴,,把事情从不重要到重要画成纵轴。这样就把整个空间划分成四个象限了。

第一象限包含的是一些紧急而重要的事情,必须首先处理优先解决,先去做这一象限里的需求。

比如,设计聊天软件,有上百个需求要完成。那么,最重要的是去完成最基本的聊天需求,并且满足用户量最大的那个群体的使用需求。

三、决策(解决问题)

到这一步,圆圈方法建议通过以下3步来解决问题:罗列方案、平衡优劣、总结建议。

在实际工作中,只有一种解决方案的情况很少见,通常会有多个方案可以选择。这时候就需要把不同的设计方案罗列出来,说出每个方案的优劣(平衡优劣),最后给出建议(总结建议)。

比如,对应一个app,如何做用户增长呢?

可以有下面几种方案:

1)邀请头部大v入住,通过大v带来新用户

2)在app里给新用户发红包来推广

这些方案都可以,但是各有优劣。需要你能够平衡优劣,总结提出建议。

四、总结 如何回答“产品设计类问题”?

用圆圈方法(circles),这个方法其实是7个步骤的首字母缩写,这几个步骤其实就是我之前说过的数据分析步骤:明确问题、分析问题和解决问题。

1)明确问题

2)分析问题

指明受众、汇报需求、优化次序

3)决策(解决问题)

罗列方案、平衡优劣、总结建议

留一个思考题:如何设计一个打车软件?可以在下面留言区写出你的回答。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 编程新手如何提高编程能力?

    有些朋友给我留言说,兴致满满的开始自学编程,但是拿到一堆书,却不知道从哪开始,最后的结果就像下面这个图:

    猴子聊数据分析
  • 收入下降,如何分析原因?

    某App 3月10日-3月12几天的整体充值收入提升非常明显(大于50%),但是,在整体充值中,占80%以上的功能充值的收入下降明显(大于50%)。这期间可能发...

    猴子聊数据分析
  • 图解面试题:如何分析红包领取情况?

    “用户活跃表”记录了用户的登录信息,包括用户标识、用户登录日期,以及是否是新用户(如果是新注册的用户值为1;如果是老用户,值为0)。

    猴子聊数据分析
  • 房屋建造实例映射出的用户体验原则

    以下内容由Mockplus(摹客)团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具。

    奔跑的小鹿
  • 腾讯云黑石TStack一体机柜斩获2019数博会领先科技成果双重“优秀项目奖”

    ? 5月26日,2019年中国国际大数据产业博览会在贵阳召开,腾讯云黑石TStack一体机柜及其解决方案,分别获得了2019数博会领先科技成果奖中的产品“优秀...

    腾讯技术工程官方号
  • 程序员的核心竞争力是什么?为什么?

    姚冬回答的非常好,我狗尾续貂的说几句。 我们都知道学习能力很重要,那么学习能力从何而来,除了去看书上课这种,如何在实践工作中学习成长? 我之前微博说了一个笼统...

    逸鹏
  • 作为优秀的UI/UX设计师,需要具备这些技能

    设计可以是一款产品,一个网站,也可以是一个品牌门面。因此,无论在任何时代及领域,设计师似乎都是不可或缺的存在。而随着互联网时代的到来,企业对设计师们对要求已发生...

    BestSDK
  • 高级设计总监的设计方法论——5W1H需求分析法 KANO模型分析法

    另外这些理论基本都是交叉结合来应用于工作中,我们学习理论但不要拘泥于理论的框架中,掌握后要灵活运用一点~

    奔跑的小鹿
  • 编程之逻辑术!!!

    不知大家有时在编程中会不会遇到这样的问题,就是当你拿到题目之后只是在大脑中有个大概的方向,然后便开始在自己的IDE上打代码。这样其实很容易让我们的逻...

    小Bob来啦
  • 资深码农教你写详细设计(附示例模板)

    公司的文档一般有统一的规范格式,文档的开头,一般要包含公司信息、项目名称、业务名称、版本号等。

    甲蛙全栈

扫码关注云+社区

领取腾讯云代金券