V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yuchting
V2EX  ›  程序员

问一些古怪的面试题答案

  •  
  •   yuchting ·
    yuchting · 2015-10-14 22:40:26 +08:00 · 4982 次点击
    这是一个创建于 3326 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前有听说过谷歌|微软|脸书等高大上的公司出的面试题。当然,可能不是面试程序员的。

    • 足球网有多少个洞?
    • 纽约市有多少个井盖?
    • 一辆校车能装下多少个高尔夫球?

    等等,这些问题咋回答啊?一直搞不清楚,他们是用来刁难面试者的么?是看他们在解决不了问题的时候是什么态度的么?

    还是说有什么高大上的算法模型啥的?

    29 条回复    2015-10-16 17:13:56 +08:00
    ffffwh
        1
    ffffwh  
       2015-10-14 22:53:12 +08:00
    估算吧。
    球网一个洞多大、球门高宽深
    publicID002
        2
    publicID002  
       2015-10-14 22:56:40 +08:00 via Android   ❤️ 1
    足球网有多少个洞?
    换一个问法
    足球网需要多少个洞?
    publicID002
        3
    publicID002  
       2015-10-14 22:59:21 +08:00 via Android
    一辆校车能装下多少个高尔夫球?
    一辆校车需要多少个高尔夫球才能装满?

    倒置下供需关系 就会发现你需要什么
    Robling
        4
    Robling  
       2015-10-14 23:14:19 +08:00 via Android
    测智商
    千万别盯着题目中给出的实体呆想,多发散。
    还有就是这类题目基本只要数量级差不多就行了,别指望能得到“标准”答案。
    darluc
        5
    darluc  
       2015-10-15 01:04:44 +08:00
    主要是看你的思路吧
    zzxa
        6
    zzxa  
       2015-10-15 02:25:45 +08:00
    足球盲、没坐过也没见过校车、完全对纽约没有概念
    aliipay
        7
    aliipay  
       2015-10-15 02:30:54 +08:00
    遇到过一个类似问题, xx 市有多少个加油站。
    大概是考察思考问题能力吧,考虑模型去估算结果,先得到一些基础数据(比如球网有多大,洞多大合理),再进行计算,然后对比不同模型得到的结果差异有多少,差异可能原因之类的
    Tedko
        8
    Tedko  
       2015-10-15 05:16:55 +08:00   ❤️ 2
    费米估算而已。
    这种问题一般问 phd 往上,而且也不是肯定问。答不出就答不出……
    身边面谷歌 fb 的人都没见过这种问题
    Tedko
        9
    Tedko  
       2015-10-15 05:17:36 +08:00   ❤️ 1
    Tedko
        10
    Tedko  
       2015-10-15 05:26:07 +08:00   ❤️ 3
    足球 11 人的门框是一人半多高,近 4~5 人身高宽。(身高 1.8 吧,看球员都很高)
    不知道具体 size ,大概推测: 9m 宽, 2.5m 高
    接下来要考虑足球大小。足球大概直径不超过半个小臂,粗略估计, 18cm 直径,上下 5cm

    9*2.5 = 22.5 m^2 ,足球截面积 pi*r^2 = 0.102m^2
    首先球网洞洞一定不是球形的,要让球不飞出去,至少一个球要被四五个洞框住

    22.5/0.102 = 225 ; 225*5=1125
    考虑到球网还有顶上和侧面,粗略乘以 2 , 2250 个洞。


    查了一下国际足联的要求, 1300 个洞。数量级大致 ok ,那就达到了费米估算的目的了。

    这种题目很容易做
    Tedko
        11
    Tedko  
       2015-10-15 05:27:50 +08:00   ❤️ 1
    这种题就是考数学考估算的。要是连费米估算都没听说过……没好好念书……
    基本上问道这种题目,你回答对方费米估算就已经过一半算 pass 了
    binux
        12
    binux  
       2015-10-15 05:56:43 +08:00
    我对纽约有多大完全没有概念,光这一点就能差出两个数量级。。
    wizardoz
        13
    wizardoz  
       2015-10-15 09:13:50 +08:00
    出这些题的人语文不怎么样!
    我知道他想问的是"如何估算或者计算足球网有多少个洞?",很简单的数学方法!
    但是问你知不知道估算的方法和问你现在能不能告诉他有多少个洞完全是两回事!
    太不严谨了!
    thcode
        14
    thcode  
       2015-10-15 10:15:39 +08:00
    http://money.cnn.com/2015/04/09/technology/google-people-laszlo-bock/index.html

    Google 发现这种面试问题完全没用

    > Gone are interview questions such as: Why are manhole covers round? or How many golf balls can fit in a school bus? "Our research tells us those questions are a waste of time," Bock said. "They're a really coachable skill. The more you practice, you get better at it."
    lufyluo
        15
    lufyluo  
       2015-10-15 11:18:14 +08:00
    又不一定是给玩数据有关的工作面试,一堆堆解算干嘛。万一人家只是看你遇到这个问题的后续表现之类的呢?也可能看看你对数据的敏感性,并不一定分分钟开算的就最好。
    hitmanx
        16
    hitmanx  
       2015-10-15 11:24:02 +08:00
    @thcode "They're a really coachable skill. The more you practice, you get better at it"
    我觉得他说这个没用主要原因是后面这句话吧,"因为这个技能是能被训练出来的".看一下 10 楼就觉得这个是对的,这种题目的缺陷在于套路太单一了.做个几道类似的题目,就知道套路了.
    xymn
        17
    xymn  
       2015-10-15 11:24:12 +08:00
    对,看过有个物理试卷里的试题是问,一个城市有多少修自行车的。我想破脑袋也想不出来
    domty
        18
    domty  
       2015-10-15 11:41:45 +08:00
    有本书叫 《谁是谷歌想要的人才》, 里面开头讲过类似奇怪又好玩的面试题。
    实际就是在考你的数据分析和处理的能力,还有一些常识性数据的考察...
    Cu635
        19
    Cu635  
       2015-10-15 11:50:06 +08:00
    这就是费米问题嘛。主要是考你对数字的感觉、对常识的掌握以及临场反应了。
    LioMore
        20
    LioMore  
       2015-10-15 11:50:51 +08:00
    足球网怎么可能有洞,有洞的话球不就穿过去了吗?这是不允许的
    Cu635
        21
    Cu635  
       2015-10-15 11:52:09 +08:00
    @Tedko 足球门标准尺寸是 7.32m×2.44m 。
    aliipay
        22
    aliipay  
       2015-10-15 11:57:53 +08:00
    @LioMore 好幽默
    Ixizi
        23
    Ixizi  
       2015-10-15 11:58:07 +08:00
    井盖是按人口密度来的?
    LioMore
        24
    LioMore  
       2015-10-15 12:12:06 +08:00
    @aliipay 没准这么回答面试就过了
    luefei
        25
    luefei  
       2015-10-15 12:15:19 +08:00
    肿么一下就 说道数据分析和处理能力了 。是这样么?
    我感觉更多看中的是一个人 如何把一个很现实问题怎么转化为简单的数学问题, 是一种建模能力。
    xdz0611
        26
    xdz0611  
       2015-10-15 14:08:14 +08:00
    @Tedko 完全没有听过啊。这是研究生还是 phd 才会接触到的?
    justfly
        27
    justfly  
       2015-10-15 14:12:59 +08:00
    第一个用面积(网面积和一个格子面积) 第二个自己估计个井盖密度(得先知道纽约多大) 第三个体积(自己大体估计下 车厢长宽高和一个球直径)
    yuchting
        28
    yuchting  
    OP
       2015-10-15 17:17:40 +08:00
    多谢各位,我这个 80 后的大叔深为自己的智商见识着急……
    ahbcd112
        29
    ahbcd112  
       2015-10-16 17:13:56 +08:00
    看你的估算能力
    在实际开发中。经常需要估算开发时间。。。。。
    而且一般是项目经理提供,再给你去估算。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1212 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 23:18 · PVG 07:18 · LAX 15:18 · JFK 18:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.