Google招人有一道面试题,题目是这么说的:
给你两个一模一样的玻璃球,这两个球如果从一定高度掉到地上就会摔碎,当然,如果在这个高度以下往下扔,怎么都不会碎,超过这个高度肯定就一次摔碎了。
现在已知这个恰巧摔碎的高度范围在1层楼到100层楼之间。如何用最少的试验次数,用这两个玻璃球测试出玻璃球恰好摔碎的楼高?
低效和错误的办法:
假设有两个具体的策略。
第一个策略是从第一层楼开始,一层一层往上试验。你拿着球跑到第一层,一摔,没有碎,接下来你又跑到第二层去试,也没有摔碎。你一层层试下去,比如说到了第59层摔碎了,那么你就知道它摔碎的高度是59层。这个策略能保证你获得成功,但显然不是很有效。这个方法效率太低,是一个笨办法。
第二个策略是预测一下,试一试,你跑到30层楼一试,没有碎,再跑到80层楼一试,碎了。虽然你把摔碎高度的范围从1-100减小到30-80,但接下来你就犯难了,因为你就剩一个球了,再这样凭感觉做试验,可能两个球都摔碎了,也测不出想知道的高度。这是一个不可行的办法。
:真正有效的方法:
两个球,一个用来做粗调,一个用来做精调,具体做法是以下这样的。
首先拿第一个球到10层楼去试,如果没有摔碎,就去20层楼,每次增加10层楼。如果在某个十层摔碎了,比如60层,就知道摔碎的高度在51-60层之间,接下来从51层开始一层层地试验,这样可以保证不出二十次,一定能试出恰巧摔碎玻璃球的高度。
它其实是考察候选人的工程思维,其原理就是处理问题学会运用粗调和精调,考试的实质也是考察一种思维方式。
原理
粗调是先确定大致范围,用于确定方向和解决效率问题,精调用于调整缩小调整的幅度,精度高,准确性高,实现最后一公里,解决精度问题。
再往深里说,这是为达到一个目标进行可控、有详细步骤且高效的思维模式,本质上是解决问题的能力和思维方式。具体运用时能给出解决问题的具体方法和步骤,首先量化目标推进的步骤,变为可控。其次将步骤分解,每一步的小目标确定之后,接下来将每一个小目标的执行调整到最优。
生活中举一反三的运用
粗调和精调的思维方式其实在生活中也有应用,很多时候我们先用低成本解决主要问题,提高解决问题的效率,然后再想办法把最后5%、10%做好。
谈判还价:
刚开始砍价的幅度可以大一些,试探商品本身的真实价值,即粗调,在得到一个大致范围之后在实际价格上进行商谈,此时幅度比较小,即精调。
买房选房:
先粗调,确定房子大的范围,明确自己的需求和出价范围;再精调,集中注意力到具体位置和房源,再集中到某个小区、楼号。一旦有合适的房子立即下单。
读书:
泛读就是粗调,先大概快速了解书中大意,阅读目录和前言等,精读就是品味细节,理解意义。
写作:
高效的写作者,先大概地写下文章的大纲、框架、骨干,即粗调,然后再写整体思想和内容,让文章骨肉丰满,最后再修改错误、完美修辞。即精调。
目标制订:
制订年度、季度等时间跨度长的目标不用太具体,重在指引方向,即粗调;周计划、日计划则要具体和量化,精细到应该做什么,并随实际情况变化调整,即精调。