谁有java面试时,常见的逻辑推理题吗,分享一下
2017-09-14 · 专注留学生海归求职辅导服务
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句 话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
5.怎样种四棵树使得任意两棵树的距离相等。
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任 意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有一次他发现星期一的8点30和星期二的8点30他都到了山路靠山脚的3/4的地方,问这是为什么?
8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?
2.10个海盗抢到了100颗宝石,每一颗都一样大小且价值连城。他们决定这么分:
(1)抽签决定自己的号码(1~10);
(2)首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔进大海喂鲨鱼;
(3)如果1号死后,再由2号提出分配方案,然后剩下的4个人进行表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔入大海喂鲨鱼;
(4)依此类推……
条件:每个海盗都是很聪明的人,都能很理智地做出判断,从而做出选择。
问题:第一个海盗提出怎样的分配方案才能使自己的收益最大化?
12.从同一地点出发的相同型号的飞机,可是每架飞机装满油只能绕地球飞半周,飞机之间可以加油,加完油的飞机必须回到起点。问至少要多少架次,才能满足有一架绕地球一周。
参考答案:
1.两边一起烧。
2.96,0,1,0,1,0,1,0,1,0。
3.因为口是圆的。
4.很多。
5.分1,2,4。
6.6/7北京到广州的距离。
7.100%。
8.平面镜成像原理(或者是“眼睛是左右长的”)。
9.3先装满,倒在5里,再把3装满,倒进5里。把5里的水倒掉,把3里剩下的水倒进5里,再把3装满,倒进5里,ok!
10.一次。
11.首先1000为一个解。连续数的平均值设为x,1000必须是x的整数倍。假如连续数的个数为偶数个,x就不是整数了。x的2倍只能是5,25,125才行。因为平均值为12.5,要连续80个达不到。125/2=62.5是可以的。即62,63,61,64,等等。连续数的个数为奇数时,平均值为整数。1000为平均值的奇数倍。1000=2×2×2×5×5×5;x可以为2,4,8,40,200排除后剩下40和200是可以的。所以答案为平均值为62.5,40,200,1000的4组整数。
12.答案是5架次。一般的解法可以分为如下两个部分:
(1)直线飞行
一架飞机载满油飞行距离为1,n架飞机最远能飞多远?在不是兜圈没有迎头接应的情况,这问题就是n架飞机能飞多远?存在的极值问题是不要重复飞行,比如两架飞机同时给
一架飞机加油且同时飞回来即可认为是重复,或者换句话说,离出发点越远,在飞的飞机就越少,这个极值条件是显然的,因为n架飞机带的油是一定的,如重复,则浪费的油就越多。比如最后肯定是只有一架飞机全程飞行,注意“全程”这两个字,也就是不要重复的极值条件。如果是两架飞机的话,肯定是一架给另一架加满油,并使剩下的油刚好能回去,就说第二架飞机带的油耗在3倍于从出发到加油的路程上,有三架飞机第三架带的油耗在5倍于从出发到其加油的路程上,所以n架飞机最远能飞行的距离为s=1+1/3+…+1/(2n+1
)这个级数是发散的,所以理论上只要飞机足够多最终可以使一架飞机飞到无穷远,当然实际上不可能一架飞机在飞行1/(2n+1)时间内同时给n-1个飞机加油。
(2)可以迎头接应加油
一架飞机载满油飞行距离为1/2,最少几架飞机能飞行距离1?也是根据不要重复飞行的极值条件,得出最远处肯定是只有一架飞机飞行,这样得出由1/2处对称两边1/4肯定是
一架飞机飞行,用上面的公式即可知道一边至少需要两架飞机支持,(1/3+1/5)/2>1/4(左边除以2是一架飞机飞行距离为1/2),但是有一点点剩余,所以想像为一个滑轮(中间
一个飞机是个绳子,两边两架飞机是个棒)的话,可以滑动一点距离,就说加油地点可以在一定距离内变动(很容易算出来每架飞机的加油地点和加油数量,等等)
这里整理的是一些与技术没有直接关系的面试题,但是能够考察你的综合水平,所以不要以为不是技术问题,就不看,往往有时候就是这样一些细节的题目被忽视,而错过了一次次面试机会。
(一)非技术问题
介绍你做过的哪些项目
都使用过哪些框架、平台?
都使用过哪些自定义控件?
研究比较深入的领域有哪些?
对业内信息的关注渠道有哪些?
最近都读哪些书?
有没有什么开源项目?
自己最擅长的技术点,最感兴趣的技术领域和技术点
项目中用了哪些开源库,如何避免因为引入开源库而导致的安全性和稳定性问题
实习过程中做了什么,有什么产出?
您在前一家公司的离职原因是什么?
讲一件你印象最深的一件事情
介绍一个你影响最深的项目
介绍你最热爱最擅长的专业领域
公司实习最大的收获是什么?
与上级意见不一致时,你将怎么办?
自己的优点和缺点是什么?并举例说明?
你的学习方法是什么样的?实习过程中如何学习?实习项目中遇到的最大困难是什么以及如何解决的?
说一件最能证明你能力的事情
针对你你申请的这个职位,你认为你还欠缺什么
如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?
项目中遇到最大的困难是什么?如何解决的?
你的职业规划以及个人目标、未来发展路线及求职定位
如果你在这次面试中没有被录用,你怎么打算?
评价下自己,评价下自己的技术水平,个人代码量如何?
通过哪些渠道了解的招聘信息,其他同学都投了哪些公司?
业余都有哪些爱好?
你做过的哪件事最令自己感到骄傲?
假如你晚上要去送一个出国的同学去机场,可单位临时有事非你办不可,你怎么办?
就你申请的这个职位,你认为你还欠缺什么?
当前的offer状况;如果BATH都给了offer该如何选?
你对一份工作更看重哪些方面?平台,技术,氛围,城市,还是money?
理想薪资范围;杭州岗和北京岗选哪个?
理想中的工作环境是什么?
谈谈你对跳槽的看法
说说你对行业、技术发展趋势的看法
实习过程中周围同事/同学有哪些值得学习的地方?
家人对你的工作期望及自己的工作期望
如果你的工作出现失误,给本公司造成经济损失,你认为该怎么办?
若上司在公开会议上误会你了,该如何解决?
是否可以实习,可以实习多久?
在五年的时间内,你的职业规划
你看中公司的什么?或者公司的那些方面最吸引你?
Java学习交流qun:前面是四九四,中间是八零一,后面是九三一。学习资料,更多面试题整理。如果大家对于学习Java有任何问题(学习方法,学习效率,如何就业),可以随时来咨询我,多多交流问题,互帮互助,群里有不错的学习教程和开发工具。
(二)HR提出的面试问题
我跟你说,公司在招聘的时候当然希望能招聘到一些特别优秀、高效、品行又极佳的高端人才。但是这是不现实的,现在中国高校的教育已经很难得到这样的人才了,所以对于应届毕业生就要选择一些非常有潜力的“准人才”
那么我们甄选笔试题的,意图通过笔试这个环节来考察该应聘人员的综合实力(行业知识面、知识结构、项目经验、实践经验、学习/应用/分析能力)
但是这不是绝对的,也就是笔试只是做为借鉴,真正重要的是面试
java常见面试题PDF版 这是我整理的java面试题,比较全,你可以自行查看