找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1172|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-6-27 15:31 | 显示全部楼层 |阅读模式
IBM面试试题整理
+ X6 Y$ A2 }) [' \0 Q& B2 H$ f! u* E. X) H
, B# q7 P% v/ s" b0 B
zz4 J4 R; N1 \6 _2 x/ k9 n8 X

! A4 _# d7 Y; E4 R+ k2 [% v; U/ \; \5 U- }7 s( C) t
2 [- M2 G5 w0 g0 a( `' K  v
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
3 M3 R! e+ t8 O的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使0 @0 M# F5 p7 P6 c
得排列变为bbwwwwbb。# I8 I3 r1 }( G, Y7 i
  
5 K$ s9 R5 v6 H8 l2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
+ [% q0 y8 c' K' m向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
) m" v$ i2 t- J, n  ( j7 A# Q# r& r, J1 M; u4 M' h1 O, [
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
+ x6 J0 [+ V2 J  O3 c7 ?6 u4 [  ! Q* X/ [9 c1 S& y
4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
/ P" c2 P1 F" [" E上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句
: m# X1 {/ c1 N0 b话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?6 a* c5 Z9 [* ~6 j6 B
7 M5 b' e# t8 f; V0 M# z
5.怎样种四棵树使得任意两棵树的距离相等。7 t! A& ?4 E) q& N. p7 i
& V( _* N6 F. b% b& \: e7 L4 X9 A
  # L- P2 j& q/ U+ Y
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶5 ?, C. d7 ~0 A) `+ H2 P
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
; F2 E% C. n# T. b; U& h 
4 p4 y: S" G% E* ]# T3 l7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个0 ~( I& |0 R* J( P
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任- o, ^1 L9 p, U1 x; I( {0 I
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有% x( A+ ^6 o/ Q/ V' G, L1 h# L/ ~/ S
一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
2 r% c$ K& i( \$ L  ?( {什么?; {. D# X( A! a. G. d5 O
8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1
6 J# E. [$ e0 x7 V" |$ B5分钟的时间?
% @7 X- [( m7 X+ ]5 E
0 l, Q3 k+ M1 v+ L
3 S# Q" ^6 r' G( a0 K  @题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?4 {8 \( j0 \, V  M" `" I
, @8 v9 d4 y: G
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉
3 P/ {  S2 u* w# r1 D$ k1 D" L, I2 y; Q: x, h# f
12球:
$ l3 o" u( X* |5 C! z+ m将球分为a b c d; e f g h; i j k l 三组。
0 k. f. q! t) q# n" \" Y5 r5 i; Q第一次称量,比较 abcd efgh
, Q# Z5 C% H$ }" c) o6 z% I# b情形一:! _, E+ G$ G; b  K* V  z2 K
两者重量相等,此时说明答案在ijkl中。
0 h: n5 p- l  N. K0 W. A' Q& |# Z2 K称量ij,
# }$ W3 z5 F% a+ v如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
& h3 @, j5 d) l3 ~如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。. i' g9 t9 B+ E" u5 v9 A

$ I6 l  X& @' R! u, T情形二:
3 ^  B* r' [5 ?abcd轻。
  B4 k8 Q5 H2 p  g- j( S在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。) y3 D8 u: j+ w
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。0 N: m$ J; v' m* H
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。8 ^6 {. N/ F# T1 e
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
: N) F5 L" q! d  }, W: P5 y- `1 d. @/ V. c; V
情形三:+ l' x1 j6 B' D7 h( Q) Q( P0 T4 K
abcd重。' [* m, X- k+ a! r; B  |5 \
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
5 N* @% {$ G0 q$ g. X如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
% W  R. S) [4 {9 v/ |) x9 _' s如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。. c3 D# s# R! d9 C" U
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
: R+ h: u' @* P" D: b' a6 ^: d( I7 ?/ Z3 h
13球:" J9 g: t9 M, `
将13球分为4球,4球,5球三组.& A, w; y+ u" P! Z! x( @* j& q
    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;4 |( U* M5 A0 K2 g+ h; H* l. O
    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.8 v* P0 w$ Z+ s$ f) s1 \
    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.' N; x) j3 w/ L6 U3 c, M
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.0 i8 {/ Q' u, d, o/ j
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.6 }- i9 Y& Y$ A: q
$ C; M# J4 Y# u# ]* h5 p
后来发现该牛人先前的一些思考对解题很有帮助:1 _- Z- I  A/ X6 [9 X) m
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)$ W. @) `+ x, P+ ~$ ?. }
思考1:
5 s, b% P0 ]  n+ b5 H     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?+ ?4 ?: K9 \% }5 q
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。: d6 {* R. j8 s; V7 m1 n
其称法如下:
  X5 B, `' J0 a; i& E- _% p    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
, Q  p7 [. F1 j; b5 K    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球./ E8 _3 E: X0 u
    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
  Q& o! F, ~, Z5 L- F3 B结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。
# f+ `% I+ W4 w. |% q其称法如下:
6 V* D3 q" d6 N# s5 D    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
3 w: U" e& {3 x+ ]    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.
9 e8 |: y/ @+ n    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.* l! L; W, ?* m, H0 s+ X# n1 h3 @- K
思考2:
5 D& u0 B& w& q! R* b9 m% [$ `     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?. v+ ?9 Y7 [+ r/ v" U
结论:称2次最多可以从9球中找出异常球。7 m. K; \- l- C$ s. T
其称法如下:
& r; O: O, Y6 O     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.
* S3 Y: U! \) j+ L" Z  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.
* ^8 e& L4 C& P4 ]$ J+ f2 Y$ V0 S- }  Y2 p5 X4 q, |' h
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
  l4 T6 d( r! W, |) d7 [
2 u+ f- H- [4 ~* e: v2 l; L1 p! V# f7 j: |+ ?/ j
英文面试题目
4 _# g! [7 n8 }1 s" f& U# z1 p) v4 \
1. Describe your greatest achievement in the past 4-5 years?
1 a2 L6 L+ [3 ^5 L7 w2. What are your short & long term career objectives? What do you think is the
% x; F$ b7 M! L( R3 z  m/ T. Kmost ideal job for you?( Y! I" C* }2 Q
3. Why do you want to join IBM? What do you think you can contribute to IBM
. h, B* v2 I; T' [! D8 t, n
% s( d6 q; u) U& B( T# j
, f" ]' f$ ^/ m4 w一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?8 h5 z- c! s5 C9 y0 K
$ p# W9 `* P! w- l' A! v9 a
这是IBM面试时的题目,有四种算法: 5 s( w$ l% z- c
1、9-8=1,11-10=1,1+1=2,所以最后赚2元。+ U4 F4 w' A7 a6 m! F  j2 u' ^, x6 E
) ?5 c" Q9 N. @1 f  F' g" [' s
2、最初只有8块钱,最后你有11块了,3 h- v$ K0 C: V
所以是赚3块;
3 b3 @3 C4 F6 E$ U) q7 Y% b: _+ \5 u0 j  G9 M$ j. N* F  V
3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡
2 Q5 i! H- j! W; e所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡8 w  F8 B) A0 ?/ q& h1 k

; l: [: D/ Y9 y0 M4 m7 D7 H! u4、整个事件有3次交易,我门来看看具体是哪3次?
3 t7 g2 l! A6 s5 K第一次交易:8元买进,9元卖出,利润1元; ( O. ]7 t. G. i4 g% P& ^  X# o! T
第二次交易:9元卖出,10元买进,利润-1元;
5 |: n8 |- \8 s* Y, O! j" e( s第三次交易:10元买进,11元卖出利润1元;
0 B) a3 _0 d8 ?/ h整个过程:1-1+1=1元 & s+ C6 H5 S; E9 f
所以分析得知:这个人是个傻子,因为后两次交易等于白干了。' _. M9 T; J- x: G

! B9 D; }6 Y) C9 A经测试,企业认为:
$ S" J1 i' u3 M1 `回答利润是2元的肯定是面试失败者;
: d1 F, t& a, A# H  e/ i$ }2 X回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;  R/ b2 Z2 T' B# H

. j9 m1 T- t7 u" d回答1元者,恭喜你,不属于傻子范围;
) F# _! Q1 `  x5 z( E+ f0 n& f2 h& U3 \3 o
结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。9 V% ?8 y- G2 \3 `0 o% T* s1 G, N/ o1 K; m

/ v, |; W5 ~% H# O  w所以正确答案是:-2元!) k$ M' r: d7 h2 Y) I9 ^4 J; ^" u
! l8 k) F, h3 W  j: f
回答-2元者,面试成功!!!
, V/ P4 h& W8 m  _: V9 `, }+ }9 E
( t* Y7 x7 K5 b比较强的回答:
1 F" M1 V4 e$ L0 T, v* C* Q+ r8 w/ G3 S7 O
合计利润应该为两元
. C% E( d  \( L  D# X) R9 N" U' {% f我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)" j& A* b1 P# M" ?" B/ Z
+ q4 x+ ?- S  R" q
首先要明确两个基本点:" l- R  e$ B, d' b& e& n' h
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;& ~2 N$ @9 ~# t! `6 J/ Y
2、利润是以货币为终结。" p- _, v( H' s* J7 W) a
! g/ X0 U/ A: S
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。: ^6 b+ @& J5 t! v  b" |
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
" f% Z' L9 G3 w1 q/ I, R; D. l9 S9 U
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?5 x/ p4 S: m: K2 G
6 f' ?+ S# f3 J# y
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
! p: A4 \/ n# r$ O% Q1 K, {" k% U8 \4 o, O, d- Z& C0 B3 C
财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
! k# M5 d: O9 _" e( S, D4 _; ], w  m/ o8 N% R- n# L
又一个比较强的回答:/ p1 m7 I% r) F# I1 h/ I! y1 m3 |
7 O* i% B+ |/ Q% e5 D5 t
第一次交易:-8(成本)
% W* h+ N8 G8 s+ K0 M" R9 Q第二次交易:-8+9=1(含成本的利润)---此时有9元的成本* L- {6 R) A$ m
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)8 i  U  J; B" Q5 ^% _; J- K
第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
. E/ I( S  K/ I" y7 H成本核算:$ i4 `. S' _, d5 y+ i) T( d, `- n
成本8元在第二次交易时已赚回,还得利润1元.2 _; p  Z7 G- r* H/ P
第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
8 R0 R: S$ _0 u0 D$ A) \* {第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.- _3 \. C- Q, [9 n' G) D9 G
# T  _6 P6 K( m" B. D
还有更强的!!
$ z7 y! Y, i, E
" J# s9 x- F- b- z5 b; f投资收益率= 净收益 / 投资总额
1 e6 Z) W7 f$ g3 S= ( 11 - 8 ) / 8 = 37.5%
* ~$ W5 z( ~! N, l( k! @% R6 ]" Z9 ?% W: S% q) X  [
第一次交易: ( }1 K/ F, B+ Y3 ?
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 3 \9 h7 j/ J( G9 ]
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] ' C5 i- `" B# [# K. h
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 - P8 d9 m1 v! G' c, w+ e' U( Q: F
赔钱的买卖
5 @1 {8 b! }- O$ r. e) p5 u" _6 ^# R& U! H/ K
第二次交易: 5 Y4 `' X( [0 l2 [# X
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
& l" ~) A9 Y; W8 _/ v净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 & T* t2 ?4 U8 q8 J' C* q
这家伙在同一个地方栽了两次跟头
. W, a  B  c6 B% o
2 G# J) c! r) q9 t3 X- p& E5 O& C内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 ) % @. g5 l( b+ G
= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) 6 H6 h( k0 r" Y
= 11.25% = IRR < 37.5%
7 j+ ]2 n" A$ u8 K5 o经济效果不可接受
: T# c, ?: H8 `6 a! {3 m1 k
% |6 a& ~4 ~4 D9 w净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
9 T' d9 v4 O) y  H% n: [= 20 - 24.75 = -4.75
* M  B4 J  T- v
  g' Z2 d3 D0 m3 X& d他赚了 -4.75 元钱. L0 I" [# P* N  Y
9 Q. I' @; }1 X, p- M) V
对GDP的贡献:" {/ X2 p7 N9 l4 U
$ I" f' B/ B. ?* [+ c
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。& j. D) o! R" x  t' [' Q) B
+ Q) T, K" A" e) }" b6 ~( U
……1 R) z! J/ f' f/ F% S; Z
http://bbs.aftjob.com/thread-606795-1-1.html- q( q3 W$ T* N  n) A+ i6 Q! f
2012阿凡提求职手册-名企篇-IBM- N+ J3 \- j3 D
http://bbs.aftjob.com/thread-608486-1-1.html
7 J- b2 Q5 _5 q, o8 ^8 A——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-6-11 08:34

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表