黑马程序员技术交流社区

标题: 一IT公司的奇葩面试题,你能做出来麽? [打印本页]

作者: 神之梦    时间: 2013-7-20 02:04
标题: 一IT公司的奇葩面试题,你能做出来麽?
本帖最后由 神之梦 于 2013-7-20 14:46 编辑

(1)7,9,-1,5,____
(2)2,1,2/3,1/2,____
(3)一只蜗牛从7米深的井底往上爬,每天爬3米又掉下2米。问几天能爬出来。
(4)有一个5升和一个6升的水壶,问如何能装3升水。
(5)小明的儿子是我儿子的爸爸,小明与我是什么关系?
(6)一辆火车从洛杉矶开往纽约,时速为15km/s,另一辆火车从纽约开往洛杉矶,时速20km/s。一只鸟从洛杉矶和两辆火车同时出发,时速30km/s,与从纽约出发的火车相遇后返          回,与从洛杉矶出发的火车相遇后再返回,如此循环,一直到两火车相遇。问鸟飞了多远。
(7)有3个猎人和一只黑熊还有2只棕熊要过河,只有一条船,船能坐两个人或者两只熊或者一人一熊。黑熊受过训练,会撑船,但是当熊比人多的时候熊就会吃人。问怎么过河。

作者: chslzj    时间: 2013-7-20 08:03
果断是公务员考试类型的题
作者: 徐卓    时间: 2013-7-20 11:38
1:        1)9+7=16
        2)9+(-1)=8
        3)(-1)+5=4
        4)5+(?)=2
        答案为-3
2:        1)2=1*2
        2)1=(1/2)*2
        3)2/3=(1/3)*2
        4)1/2=(1/4)*2
        5)2/5=(1/5)*2
3:5天
4:        1)5升装满水,倒入6升中。6升水壶中剩5升
        2)把5升装满水,6升倒满,5升水壶中还剩4升
        3)6升的水壶到掉,把5升中全部的水倒入6升水壶中。6升水壶中还剩4升
        4)再把5升水壶接满水,把6升水壶倒满,还剩3升
5:小明是我爸
6:洛杉矶到纽约有多远,这个不知道怎么答
7:        1)黑熊带个棕熊过去,黑熊回来
        2)黑熊又带个棕熊过去,和熊回来
        3)两个人过去,一人一棕熊回来
        4)一人一黑熊过去,一人一棕熊回来
        5)两个人过去,黑熊回来
        6)一黑熊一棕熊过去,一黑熊回来
        7)一黑熊一棕熊过去
        8)全部过去了
作者: 神之梦    时间: 2013-7-20 14:38
chslzj 发表于 2013-7-20 08:03
果断是公务员考试类型的题

网上看一哥们去一it公司考的智力题
作者: 神之梦    时间: 2013-7-20 14:42
许子毅 发表于 2013-7-20 09:27
前两题太郁闷了,改成选择题比较不费脑子.......把楼主的问题做了如下提示.....没写答案,写了答案就没意思了 ...

前面两题确实是有选择,至于第6题,别人出的就是这样子,如果给你做,你怎么回答
作者: 神之梦    时间: 2013-7-20 14:45
徐卓 发表于 2013-7-20 11:38
1:        1)9+7=16
        2)9+(-1)=8
        3)(-1)+5=4

哥们不错,第5题可能有多个答案,第6题别人给的题目就是这样
作者: chslzj    时间: 2013-7-20 15:51
神之梦 发表于 2013-7-20 14:38
网上看一哥们去一it公司考的智力题

啊,好吧,这公司真没有追求,我就讲一下鸟飞的问题吧,两车相遇花了多少时间,再乘以鸟的速度就是距离了
作者: panda@uu90    时间: 2013-7-20 22:19
我只算对了第3题和第5题,3>5天,5>父子6>不知道对不,应该思考是对的,就是定义变量,定义行驶长度为x,【x=(15+20)y】火车相遇时间为y,那么鸟飞的路程就为30y=x/(15+20)30,定义一个变量就可以。
作者: 神之梦    时间: 2013-7-20 22:28
许子毅 发表于 2013-7-20 17:32
第六题,我多半写一个答案是:6/7个洛杉矶到纽约的距离
第二个答案,如果真要写,我会看看时间,估计最多写一 ...

你牛         
作者: panda@uu90    时间: 2013-7-20 22:38
panda@uu90 发表于 2013-7-20 22:19
我只算对了第3题和第5题,3>5天,5>父子6>不知道对不,应该思考是对的,就是定义变量,定义行驶长度为x,【 ...

补充,第五题是糊弄人的吧,呜呜,6题可以最后问题不明确,是问鸟最后总共飞了多远,还是问最后鸟离洛基山有多远?后者算起来难度跟高一些。至于那三只熊和3个人,我想确认如果过了河熊多吃人还是,过河不过河,熊多都吃人,还是熊回去接人,【2人先过,一人回,在回的过程中,此时对岸上已经是一人3熊了,这样会不会吃人呢,如果会,那题还可以进行吗,你答案没有说一定,这3个人和3只熊都要过去吧,若果河两边都不能吃人,另外这些熊和人都要过河,可能难度高一些,另外,我想问,如果在船上,不上岸算不算熊多人少。请给意见。
作者: panda@uu90    时间: 2013-7-20 22:51
最后,我认为答案是这些:7题除外,我感觉条件不太明确。1:        1)9+7=16
        2)9+(-1)=8
        3)(-1)+5=4
        4)5+(?)=2
        答案为-3
2:        1)2=1*2
        2)1=(1/2)*2
        3)2/3=(1/3)*2
        4)1/2=(1/4)*2
        5)2/5=(1/5)*2
3:5天
一只蜗牛从7米深的井底往上爬,每天爬3米又掉下2米。问几天能爬出来。
注意【爬到进口{5天}】和【爬出井口{6天}】。 我觉得去做非理工类的工作,这里答案是【爬到进口】为标准比较好.做抽象的事情嘛,事情搞定就好,不能太刨根问题.否则容易不合群.
理工的工作就应该是【爬出井口】 比较好,工作需要严谨,必须刨根问底,否则事情就是做不好.

4: 1)5升装满水,倒入6升中。6升水壶中剩5升
    2)把5升装满水,6升倒满,5升水壶中还剩4升
    3)6升的水壶到掉,把5升中全部的水倒入6升水壶中。6升水壶中还剩4升
    4)再把5升水壶接满水,把6升水壶倒满,还剩3升
5:小明是我爸【父子】
6:
设洛杉矶到纽约的距离为a 那么鸟能飞的时间为a/35.
那么鸟和车第一次相遇的地点距离洛杉矶为 a/50*30=3a/5 ,飞的时间为 a/50,
这个时候鸟往回飞,同样要飞行a/50的时间,那么如果飞到洛杉矶,所用的时间为a/25,用的时间大于a/35,
那么现在可以确定,鸟第一次和火车相遇后,往回飞并没有到达洛杉矶的时候,两火车相遇了.时间确定了,就可以算距离了

鸟从3a/5的距离往回飞,往回飞飞的时间为a/35)-(a/50)=3a/350,往回飞的距离就是3a/350*30=9a/35
那么鸟距离洛杉矶就为 3a/5-9a/35=12a/35
就是说,鸟飞到了离洛杉矶有12/35个洛杉矶到纽约的地方.【这个是表示赞同的答案】

作者: 神之梦    时间: 2013-7-20 22:58
panda@uu90 发表于 2013-7-20 22:38
补充,第五题是糊弄人的吧,呜呜,6题可以最后问题不明确,是问鸟最后总共飞了多远,还是问最后鸟离洛基 ...

正如你所理解的,只要熊比人多,就会吃人,如果在船上不上岸,这也是一种情况的话,这题就so easy了,至于其他,你质问那奇葩公司去吧
作者: panda@uu90    时间: 2013-7-20 23:16
神之梦 发表于 2013-7-20 22:58
正如你所理解的,只要熊比人多,就会吃人,如果在船上不上岸,这也是一种情况的话,这题就so easy了,至 ...

那么这题,我感觉,谁也做不出来。根本就不可能,没有可能的条件。最后总有熊比人多的时候吗。我刚学习java不就,此题会不会和其他函数或者那部分知识有关,总要提示一下吧!
作者: 吴光新    时间: 2013-7-22 09:22
4和6以前见过,忘记在哪里了
作者: 逆袭的风    时间: 2013-7-26 12:15
本帖最后由 逆袭的风 于 2013-7-26 12:18 编辑

前几个,前面都分析的差不多了,现在就谈一下第七题的具体解法.
首先,看一下做题流程如图
C:\Users\lenovo\Desktop\过河.png
下面来分析一下,这道题关键就是要保证任何一个地点人不能比熊少
而且关键点是把三人都先弄到对岸去,问题基本就解决了.
1,让一人一棕过河----------两人一棕一黑____一人一棕
2.让人回来--------------三人一棕一黑_____一棕
3.一棕一黑过去------------三人_____两棕一黑
4.黑熊回来-----------------三人一黑____两棕
5.两人过去(保证到对岸后人不比熊少)--------一人一黑____两人两棕
6.一人一棕回来-------------两人一棕一黑_____一人一棕
7,一人一黑过去--------------一人一棕_____两人一棕一黑
8.一人一棕回来-------------两人两棕_____一人一黑
9,两人过去-------------------两棕_______三人一黑
10.黑回来---------------------一黑两棕_________三人
11.一黑一棕过去--------------一棕___________三人一黑一棕
12.黑回来再一块过去
end.

过河.png (20.69 KB, 下载次数: 0)

过河.png

作者: 逆袭的风    时间: 2013-7-26 12:16
本帖最后由 逆袭的风 于 2013-7-26 12:19 编辑

楼主给点分吧,谢了


作者: 逆袭的风    时间: 2013-7-26 12:37
panda@uu90 发表于 2013-7-20 23:16
那么这题,我感觉,谁也做不出来。根本就不可能,没有可能的条件。最后总有熊比人多的时候吗。我刚学习ja ...

可以搞定的
作者: panda@uu90    时间: 2013-7-27 11:09
1黑1棕熊先过,黑熊回,黑熊带1棕熊过,黑熊再回,2人再过,1人1棕熊回,1人1黑熊过,1人1棕熊回,2人过,黑熊回,黑熊带1棕熊过,黑熊回,黑熊带1棕熊过,全部通过。高高高。甘拜下风。
作者: 小罴孩    时间: 2013-7-31 00:45
神之梦 发表于 2013-7-20 14:45
哥们不错,第5题可能有多个答案,第6题别人给的题目就是这样

信息量好大~!:lol
作者: 小罴孩    时间: 2013-7-31 00:47
:lol第五题的答案的确不唯一啊;P你懂得
作者: penpen    时间: 2013-7-31 01:06
经典的面试题{:soso_e100:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2