IBM笔试题病狗问题(通用10篇)由网友“消息来源可爱吗”投稿提供,这次小编给大家整理过的IBM笔试题病狗问题,供大家阅读参考,也相信能帮助到您。
篇1:IBM推理笔试题病狗
IBM推理笔试题(病狗)
村子中有50个人,每人有一条狗,在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗,
第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?
推论:
A、假设有1条病狗,病狗的'主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于1。
B、假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,是病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第二天会有枪响。既然第二天也每有枪响,说明病狗数大于2。
由此推理,如果第三天枪响,则有3条病狗。
篇2:笔试题IBM
笔试题(IBM)
1.Describe an instance where you set your sights on a high demanding goal and saw it through completion?
2.Summerize a situation where you took the initiative to get others going on an important task or issue, and played a leading role to achieve the results you wanted.
3. Describe a situation where you had to seek out a relevant information, define key issues, and decide on which steps to take to get the desired results.
4. Describe an instance where you made effective use of facts to secure the agreement of others.
5. Give an example of how you worked effectively with people to accomplish an important result.
6.Desribe a creative/innovative idea that you produced which led to a significant contribution to the success of an activity or project.
7.Provide an example of how you assessed a situation and achieved good results by focusing on the most important priorities.
8.Provide an example of how you acquired technical skills and converted them to practical application.
9.Describe your greatest achievement in the past 4-5 years?
10. What are your short & long term career objectives? What do you think is the most ideal job for you?
11. Why do you want to join IBM? What do you think you can contribute to IBM?
篇3:IBM公司面试题答案:病狗问题
村子中有50个人,每人有一条狗,在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?
推论:
A、假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响,
因为没有枪响,说明病狗数大于1。
B、假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,是病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第二天会有枪响。既然第二天也每有枪响,说明病狗数大于2。
由此推理,如果第三天枪响,则有3条病狗。
来源:新浪财经
篇4:IBM公司面试题答案:病狗问题
IBM公司面试题答案:病狗问题
村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的'狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?推论:
A、假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于1。
B、假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,是病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第二天会有枪响。既然第二天也每有枪响,说明病狗数大于2。
由此推理,如果第三天枪响,则有3条病狗。
来源:新浪财经
名企面试经验谈:进英特尔赶早不如赶巧
经典推理题目:谁是盗窃犯
篇5:IBM英文笔试题
It consists of number series.In some institutes alphabetical series is given instead of number series.Iam having number series so iam sending that.Please go through tha alphabetical tests also.
1. 30,28,25,20,34,28,?
a:21
2 4,8,16,32,64,128,?
a:256
3. 8,16,24,32,40,48,?
a:56
4. 13,11,14,12,15,13,?
a:16
5. 6,18,36,108,216,648,?
a:1296
6 4,4,8,8,16,16,?
a:32
7. 2,6,18,54,162,486,?
a:1458
8 4,20,35,49,62,74,?
a:85
9. 10,18,15,23,20,28,?
a:25
10 . 4,10,8,14,12,18,?
a:16
11 .10,15,12,17,14,10,?
a:16
part 2
consists of non-verbal reasoning (figures). So it is impossible for me to send those.(25 questions)
part 3 (quantitative)
篇6:IBM Java笔试题
如下是IBM校园招聘最常考的笔试题,下面分享给大家练习。
1. 如下代码 class A { A { } } class B extends A { } 哪两个说明是正确的? A. B类的构造器应该是 public. B. B类的构造器应该是没有参数 C. B类的构造器应该调用this(). D. B类的构造器应该调用super(). 答案:BD 解析:默认构造器的修饰符只跟当前类的修饰符有关。 比如B如果是public的,则默认构造方法是public的。 如果B是默认的访问权限,则构造方法相同。 当B是内部类是,前面也可以有protected,private等,默认添加的构造方法仍然和类的修饰符一致。 2. 如下代码 public class Test { public int aMethod() { static int i = 0; i ; return i; } public static void main (String args[]) { Test test = new Test(); test.aMethod(); int j = test.aMethod(); System.out.println(j); } } 输出结果是什么? A. 0 B. 1 C. 2 D. 编译失败 答案:D 解析:static在Java语言中的使用有四种:(成员变量、成员方法、代码块、内部类) 3. 如下代码 int i =1,j =10; do { if(i >--j) { continue; } } while (i <5); System.out.println(“i = ” i “and j = ” j); 输出结果是什么? A. i = 6 and j = 5 B. i = 5 and j = 5 C. i = 6 and j = 5 D. i = 5 and j = 6 E. i = 6 and j = 6 答案:D 4. 如下代码: boolean bool = true; if(bool = false) { System.out.println(“a”); } else if (bool) { System.out.println(“c”); } else if (!bool) { System.out.println(“c”); } else { System.out.println(“d”); } 输出结果是什么? A. a B. b C. c D. d E. 编译失败 答案:C 5. 如下代码: public class SwitchTest { public static void main(String[] args) { System.out.println(“value = ” switchIt(4)); } public static int switchIt(int x) { int j = 1; switch (x) { case 1: j ; case 2: j ; case 3: j ; case 4: j ; case 5: j ; default: j ; } return j x; } } 输出结果是什么? A. value = 3 B. value = 4 C. value = 5 D. value = 6 E. value = 7 F. value = 8 答案:F 6. 以下数组的定义,哪三条是正确的? A. public int a [] B. static int [] a C. public [] int a D. private int a [3] E. private int [3] a [] F. public final int [] a 答案:A,B,F 7. 如下代码: class Super { public Integer getLenght() { return new Integer(4); } } public class Sub extends Super { public Long GetLenght() { return new Long(5); } public static void main(String[] args) { Super sooper = new Super(); Sub sub = new Sub(); System.out.println(sooper.getLenght().toString() “,” sub.getLenght().toString() ); } } 输出是什么? A. 4,4 B. 4,5 C. 5,4 D. 5,5 E. 编译失败. 答案:A 8. 在接口中以下哪条定义是正确的? (两个答案) A. void methoda(); B. public double methoda(); C. public final double methoda(); D. static void methoda(double d1); E. protected void methoda(double d1); 答案:A,B 9. 如下代码: public void test(int x) { int odd = x%2; if (odd) { System.out.println(“odd); } else { System.out.println(”even“); } } 哪个描述正确? A. 编译失败. B. ”odd“ 永远被输出. C. ”even“ 永远被输出 D. ”odd“ 输出x的值, E. ”even“ 输出x的值 答案:A 10. 如下代码: public class X { public X aMethod() { return this;} } public class Y extends X { } 哪两个方法能加到Y类的定义中? A. public void aMethod() {} B. private void aMethod() {} C. public void aMethod(String s) {} D. private Y aMethod() { return null; } E. public X aMethod() { return new Y(); } 答案:E,? 11. 如下代码: public class X { public static void main(String [] args) { try { badMethod(); System.out.print(”A“); } catch (Exception ex) { System.out.print(”C“); } finally { System.out.print(”B“); } System.out.print(”D“); } public static void badMethod() { throw new Error(); } } 结果是什么? A. ABCD B. 编译失败. C. 显示C,退出程序. D. 显示B,C,退出程序. E. 显示BCD,退出程序. 答案:? 12. 如下代码: class Exc0 extends Exception { } class Exc1 extends Exc0 { } public class Test { public static void main(String args[]) { try { throw new Exc1(); } catch (Exc0 e0) { System.out.println(”Ex0 caught“); } catch (Exception e) { System.out.println(”exception caught“); } } } 结果是什么? A. Ex0 caught B. exception caught C.第2行出错,编译失败. D. 第6行出错,编译失败. 答案:A 13. 以下哪四个能使用throw抛出? A. Error B. Event C. Object D. Throwable E. Exception F. RuntimeException 答案:A,D,E,F 14. 如下代码: public class X ( private static int a; public static void main(String [] args) { modify(a); System.out.println(a); } public static void modify(int a) { a ; } } 结果是什么? A. 0 B. 1 C. 编译失败. D. 抛出运行时异常. 答案:A 15. 如下代码: int i = 0; for (; i <4; i = 2) { System.out.print(i ”“); } System.out.println(i); 输出结果是什么? A. 0 2 4 B. 0 2 4 5 C. 0 1 2 3 4 D. 编译失败 E. 一个异常在运行时被抛出 答案:A 16. 如下代码: public class Foo { public static void main(String[] args) { try { return; } finally { System.out.println( ”Finally“ ); } } } 输出结果是什么? A. Finally B.编译失败 C. 代码正常运行但没有任何输出. D. 运行时抛出异常 答案:A 17. 如下代码: class Base { Base() { System.out.print(”Base“); } } public class Alpha extends Base { public static void main( String[] args ) { new Alpha(); new Base(); } } 结果是什么? A. Base B. BaseBase C. 编译失败. D. 代码运行但没有输出. E. 运行时抛出异常. 答案:B 18. 如下代码: Float f = new Float(”12“); switch (f) { case 12: System.out.println(”Twelve“); case 0: System.out.println(”Zero“); default: System.out.println(”Default"); } 结果是什么? A. Zero B. Twelve C. Default D. Twelve Zero Default E. 编译失败. 答案:E 19. 下面哪三个描述是正确的? A. 默认构造器初始化方法变量 B. 默认构造器有和它所在类相同的访问修饰词. C. 默认构造器调用其父类的无参构造器. D. 如果一个类没有无参构造器,编译器会为它创建一个默认构造器. E. 只有当一个类没有任何构造器时,编译器会为它创建一个默认构造器 答案:B,C,E 20. 如下代码 10. public Object m() { 11. Object o = new Float(3.14F); 12. Object [] oa = new Object[1]; 13. oa[0] = o; 14. o = null; 15. oa[0] = null; 16. print 'return 0'; 17. } 当Float对象在第11行被创建后, 什么时候能够被垃圾回收? A. 13行以后. B. 14行以后. C. 15行以后. D. 16行以后. 答案:B
篇7:IBM精妙笔试题
IBM精妙笔试题
1、在房里有三盏灯,房外有三个开关,在房外看不见房内的情况,你只能进门一次,你用什么方法来区分那个开关控制那一盏灯?
老师分析:先打开开关A,5分钟后再开开关B,然后进屋,不亮的是C,再摸灯管,温度高的是A,剩下的是B。
2、有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?
老师分析:先把一根香从两头点,另一个只点一头,等两头香点完时候,是半小时,那根一头点的还剩下半小时,之后再把剩下的从两头点,然后完毕的时间就是15分钟。
3、:一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的`年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么?
老师分析:下属知道经理的年龄, 只要把13分成三个数, 三数乘积等于经理年龄有多种可能性
所以, 令下属猜不出答案的原因是: 缺乏附加条件, 三元方程无确定解,一定要转换成二元方程
假设三个女儿中没有双胞胎, 那么三个人年龄之间的差距应该大于一个值(生物学常识)
黑发是显性基因, 如果经理夫妇都不是黑发,那么这黑发的女孩就是...
真相只有一个: 女孩中没有双胞胎, 但是有有两个女孩的年龄是相同的!
然后, 解二元方程,
显然3个女儿的年龄都不为0,要不爸爸就为0岁了,因此女儿的年龄都大于等于1岁。这样可以得下面的情况:1*1*11=11,1*2**10=20,1*3*9=27,1*4*8=32,1*5*7=35,{1*6*6=36},{2*2*9=36},2*3*8=48,2*4*7=56,2*5*6=60,3*3*7=63,3*4*6=72,3*5*5=75,4*4*5=80因为下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,说明经理是36岁(因为{1*6*6=36},{2*2*9=36}),所以3个女儿的年龄只有2种情况,经理又说只有一个女儿的头发是黑的,说明只有一个女儿是比较大的,其他的都比较小,头发还没有长成黑色的,所以3个女儿的年龄分别为2,2,9!
篇8:IBM招聘笔试题
IBM招聘笔试题
1. 一个粗细均匀的长直管子,两端开口,里面有4个白球4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb
2. 一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问几天蜗牛可以爬出来
3. 在一个平面上画条直线最多能将这一平面划分成多少个部分
4. 在太平洋的`一个小岛上生活着土人,他们不愿意被外人打扰,一天一个探险家到了岛上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句话是真的,你将被烧死,是假的你将被五马分尸,可怜的探险家如何才能活下来
5. 怎么样种四棵树时的任意两棵树的距离相等
6. 27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料掉搞促销,凭三个空瓶可以再换一瓶,他们最少卖多少瓶饮料才能保证一人一瓶?
7. 有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点有一个聪明的小和尚去山下化缘,周二早上8点从山脚回山上庙里,小和尚的上下山的速度是任意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点,例如有一次他发现有一次他发现星期一的8点30和星期二的8点30他都到了山路靠山脚的3/4的地方,问这是为什么
篇9:IBM社会招聘笔试题
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb,
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
5.怎样种四棵树使得任意两棵树的距离相等。
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点,
例如,有一次他发现星期一的8点30和星期二的8点30他都到了山路靠山脚的3/4的地方,问这是为什么?
8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?
IBM面试题目
1. Describe your greatest achievement in the past 4-5 years?
2. What are your short & long term career objectives? What do you think is the most ideal job for you?
3. Why do you want to join IBM? What do you think you can contribute to IBM?
篇10:IBM部分智力笔试题
IBM部分智力笔试题
有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间.
一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄.请问三个女儿的年龄分别是多少?为什么?
一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的.直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb,
一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
怎样种四棵树使得任意两棵树的距离相等,
27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有一次他发现星期一的8点30和星期二的8点30他都到了山路靠山脚的3/4的地方,问这是为什么?
★ 名企笔试题
★ 公务员制度
★ 儿童智商测试题
★ 标准智商测试题
【IBM笔试题病狗问题(通用10篇)】相关文章:
国际标准智商测试题2023-05-05
关于医药的谚语2022023-10-02
IBM IPAT笔试题目情况及考试建议2022-09-13
名企高管现身说法:老板们最痛恨的请假理由2023-07-01
CSDL笔试经验2023-01-09
500强高管给女儿的忠告2022-06-03
东方海外软件研发中心笔试2022-04-30
物流师职业技能鉴定复习方法及注意事项2022-05-28
面试指导手册2022-04-30
小女孩的心愿写人作文2023-08-09