找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1180|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-6-15 12:15 | 显示全部楼层 |阅读模式
IBM面试试题整理, L0 \  V2 a8 V2 j$ n
- ^$ @& R9 g% D' O, f" D! K

8 @4 T0 V9 l/ p% B7 P7 }zz9 H! m" h3 e, e' }4 N+ j8 \: |

- D( V- Y! |4 N
" U3 V, z. v3 J2 V) U9 F& t+ v' B6 E. t
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口% D' Y1 Z: }, t* K6 q! V7 m
的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使
' \; w1 d* P3 P$ u! s得排列变为bbwwwwbb。* V( o7 |7 p( c6 W% ^' m
  + j( x0 o4 X4 ?1 J( H; }8 v
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以2 [7 N' i, q3 G& r
向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
" j! K' }! M' |" M. P* Q2 ]: G% U  # Z6 z1 o5 K- n3 L
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
  h5 R% G8 R3 x2 a! T3 H/ o  
. d4 S: O7 k$ ]6 c" P: s4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
/ D$ P. ~6 l; u0 \/ O  W$ O上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句! Z: S: Q! b8 d' {: ^3 o9 t* H
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
% \" X7 z' r: ?0 [7 P6 g# i8 f) x
5.怎样种四棵树使得任意两棵树的距离相等。
6 v& H+ M' i1 s1 L5 g4 d' Y
3 H* V, i' u: ]! {2 a% o6 E  % q4 y/ v9 O! ~
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶; ~! P+ x. m4 A; W# i/ o/ P
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
& y+ o, L3 N0 ~; H* U 
: i6 Q5 z1 y$ \8 s( S5 k) T! ]7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
0 S+ W* f7 B' F6 z! [聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任6 Y2 w' H; H  ^
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
3 Y4 I* @/ U6 m/ Z5 W一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
6 V! k* ?$ k0 _什么?
) R1 y! ^% [1 d( D" C' u8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1, R' T8 ^) D% j6 }2 T
5分钟的时间?5 t$ C2 \3 `+ N
' R) D/ ?$ I( t0 s/ h5 ]

( j3 v8 j( b/ L- `题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
; t+ s, h( y: u- D
. O0 M2 K- _- X题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉
" @# w1 O. `  X1 k
7 a( i( N- d, ^" ?. `12球:2 p+ I* X4 B) @0 j
将球分为a b c d; e f g h; i j k l 三组。
" @( {' ]1 B$ N: {第一次称量,比较 abcd efgh + I& D, {: o9 T) M# h# M) V. p
情形一:
3 }8 j8 `5 Z9 g* s# O" m5 e! K+ m两者重量相等,此时说明答案在ijkl中。
$ p8 r; L4 w' T7 j称量ij,: ^3 [; C; Q/ r) @5 a1 f* O
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。6 G% Y' P, H& d& d4 h
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。
: o) Z' q+ `3 T* f$ _( b$ W" b  T9 \7 k% R& ]
情形二:
5 _5 F* z! |. ^2 r) h6 `abcd轻。
# y  j& l6 b8 t6 {5 a3 ?* T在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。5 `3 x5 w5 O2 n. ?# [) s
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。/ K3 z  i/ O& s$ t- _) F: z( |5 ]
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。
4 T5 C6 R" W* U如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
' K! a- h+ y. x, M
$ p. h: `9 _% ?# D4 k7 |9 F; o情形三:
0 H) B1 d3 ~& G9 [* xabcd重。
+ T/ D7 h. K" F0 L$ H' z" P在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。$ M5 {# D% b8 V3 q# L4 C
如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。. s8 L8 u8 P% U" b
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。7 R' _2 I' z4 \: i, x0 G# `, F. z
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
# m1 `7 @- H4 F, c0 Z9 n$ }8 e/ W! M8 D" F9 O2 O4 T, W$ S* I
13球:) _+ ?6 A$ n. S- _5 B, Y0 i
将13球分为4球,4球,5球三组.: k/ m/ @9 Y, v% J& C9 W8 E
    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
+ S. r) z- D- g. `) a/ Y    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.( [5 M! R2 i# l8 ^4 b4 D. a
    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
4 d: |2 h6 `" g9 U- K    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.
/ m; g  O* G/ W: m( b8 `; F    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.9 ?2 l  Y4 E2 g. ~/ C  @

: e5 h" P/ G1 E6 U8 a( A3 A后来发现该牛人先前的一些思考对解题很有帮助:( n8 y/ T1 G8 K  M/ {
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
( ], n5 {$ S* B) C- h. y$ e2 `9 E思考1:4 v2 j( r7 o7 ^1 l
     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?7 i# k( f: x7 D1 V& ?3 M
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
/ l; h  y( c( _3 \其称法如下:
2 t/ B; ~; p8 R/ y    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.5 {+ Y2 ?( W6 u1 o2 l7 G
    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
! _5 S+ o# w- o0 W! [; P0 w    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
% [) ^! K+ R+ }6 D8 U结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。  E" z" p& ?: z& P. c
其称法如下:; z' g5 ]$ [; x/ a0 n- u6 q
    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.8 P2 k1 C2 ~) H/ p
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.9 X0 O1 ?/ s8 x# d
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.: ?5 h7 {- e: k7 q6 R6 T3 @
思考2:. ^- {/ Z' ?, O6 E7 r$ N
     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
, P* N; m  z4 Y0 F/ ~9 G- l结论:称2次最多可以从9球中找出异常球。$ ~$ \2 l; Q; {, v) h# K1 }; _
其称法如下:( b0 w7 [% `$ w) d6 x) l  U" s
     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.3 E* m* h9 h+ f7 R& X+ g
  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.- {$ h+ a% q# N& E. n

7 N. C' l! e$ H7 N4 r0 K不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
7 P9 d$ E8 m  v, i. B5 I! H6 d5 y6 y6 Q+ o9 w

- L. i5 a8 m( h; K" S$ B英文面试题目# Y1 [: Q1 e( H

4 F# A- c' c: ?- p) f1. Describe your greatest achievement in the past 4-5 years?
$ U' |4 V, `" G( z1 o9 c9 S% ~$ c2. What are your short & long term career objectives? What do you think is the3 t6 c# t# U9 ?# M% o; @! Q
most ideal job for you?
, k4 e! `  v* z8 X- v, Y# _+ N0 a3. Why do you want to join IBM? What do you think you can contribute to IBM
0 ^  U3 `. y1 u6 t- P" U
& U# P% W( O; M, K- q
. R; ^# ~. `4 k一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?, {. |0 p7 [4 ~( C/ q* h

/ U- l: x* |+ c0 t这是IBM面试时的题目,有四种算法:
+ j* [$ C5 @2 G4 O0 Z1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
. i$ [! b% P/ f' w
- w3 z# g4 w% Z' b2 y3 l2、最初只有8块钱,最后你有11块了,
( F) g# p& I: ^/ u所以是赚3块;
+ _" M# w2 D' ]) ?+ s; B
) [' l. z& T/ x# T' O! ]. G  P3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 : K1 c$ c; I, A+ N1 ?
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡: |; C" }3 Q; u: {- ]7 P1 ~
5 s& x, e: Z# c* V( S$ ^
4、整个事件有3次交易,我门来看看具体是哪3次?
( O9 |' K0 a" ~9 K; J8 y: F第一次交易:8元买进,9元卖出,利润1元; ) }* b9 `. x; x
第二次交易:9元卖出,10元买进,利润-1元;- ?: }) Y) ]) [" t
第三次交易:10元买进,11元卖出利润1元;
3 }0 [6 N% ~. Q8 q) i4 c整个过程:1-1+1=1元
# f+ r+ V) V, t7 R# |# Z2 `所以分析得知:这个人是个傻子,因为后两次交易等于白干了。5 C2 X# n, r5 G9 z+ u  q% d
( i: g( Z; p2 l, X# D3 T; n
经测试,企业认为: 3 e" R  g1 e0 e" W# \* \+ q8 r
回答利润是2元的肯定是面试失败者;
- j! _9 C6 n4 I% B& x回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
# T/ D8 E& s8 E; y' X/ X3 |
0 u& |& X. o. S回答1元者,恭喜你,不属于傻子范围;4 c1 G/ F( d6 U0 z

+ b% M' T: T1 Q' W$ w1 d结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。, C; B# P& i- X: v2 J6 C. G; i; ]1 q

" B1 ^' D. p# L. w1 ]! {) H; j: E所以正确答案是:-2元!' l, f+ Y; K/ B, M

( j: i, S7 F2 e' R: C" A回答-2元者,面试成功!!!5 E; S/ ?( ]) L! M* R* }

  e4 Y, ~/ |/ d) C比较强的回答:9 Y4 Q/ x) ?# L) H# R
7 y# V6 z' c) q
合计利润应该为两元; F$ U! B4 Y# e7 g$ S
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)
. h0 R+ H, f3 f0 x8 [3 W* I$ v( M3 x  x: y9 `# a
首先要明确两个基本点:1 A- e& L2 X  X7 ?
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
' h, V  r. B1 {" ?2、利润是以货币为终结。
0 {! K7 u, |1 ]9 _( h8 V5 L. u2 Q5 V+ L  A6 C
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。2 z4 Q. @4 K. ^4 m
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
7 Z" t5 i2 j4 \* Q& S! B& V3 |$ L4 _; I
$ ^* _9 x$ a% {( B. B3 |# {: d假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?  c4 X/ \  L# O  |9 E
: Z  }- [: b! ~6 j( U
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。; J' B/ O! L) v$ N6 s! D
1 n6 a) o  a4 i- Q3 _1 d8 O
财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
6 _6 U: v, t8 \+ X. }. r4 O- J2 }! z* C7 v/ U
又一个比较强的回答:7 k- w; I$ B# U  u( {8 D
4 \- |: M2 x5 w; {% O0 P6 D
第一次交易:-8(成本)- g, [+ D9 z$ C4 d1 X
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本" a& @! ]) b$ @" |$ v3 {
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)# W! _# w& B4 A
第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
% `  e3 _+ d7 P9 }6 J( W# {1 R' t成本核算:
- i/ Y# n% @% `% D; `成本8元在第二次交易时已赚回,还得利润1元.
( A3 m" t5 \$ ^) h& c$ ~; N第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
5 O* H$ H- W* M5 u- l& S$ t" M4 \第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
6 r8 m+ n: ~+ X$ ^1 {# R
8 r8 R, D! e  q9 b- Y还有更强的!!- f) X9 p# J6 a0 E, b2 X) |! X: }
, ]9 M/ L+ b/ W" w! J6 s- ^& Y% E1 E
投资收益率= 净收益 / 投资总额
& D( R" Z% ]; P= ( 11 - 8 ) / 8 = 37.5%$ t# \0 v' |  m  k! e  p$ W

4 x1 ~. Z% D+ C4 }! `& I: s第一次交易:
0 |6 h7 A$ }" i, @投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1
0 A, W# k" W) t, Y净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
) U/ G- V/ _/ b4 L" f0 `= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
/ D# f* r3 m: @" t  M6 S! D赔钱的买卖
( Z3 X) w4 U6 F( R3 P# L+ z
' ^( {; ?7 ^# y: i! y" |8 D第二次交易: 6 D# M; d( @" B! ^+ [
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
# P$ J6 c! g; p净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0
+ Z; a* _  u/ `, S$ G这家伙在同一个地方栽了两次跟头7 K! e: |; l, ^9 p: d
# w7 k) y) W" g8 z& N
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
4 u% V1 o! B+ ]0 T= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) ! n# W) N) b" C( c  C# X8 v
= 11.25% = IRR < 37.5%
- Y! u$ J. m: W9 M% w经济效果不可接受8 p- @4 R$ a8 ^
% P" M, g8 w) d0 S1 P
净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
* n( O0 A; {; t& y  Y= 20 - 24.75 = -4.750 q& n) D; F% c' e, T) g( F! D
6 {0 C! q, Y6 F9 L+ f, q0 c1 v
他赚了 -4.75 元钱; E, C! x3 \* _  E+ L
, \( m; M$ J+ B1 M& l
对GDP的贡献:
+ H5 E4 w4 Q: ]9 R; a. c  q% K! W" `( e9 n9 y
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。; g6 z- w; L2 \1 ]$ \

# f: ~0 d1 B! A% \0 t; S……
- p; J+ s; }2 v* k  jhttp://bbs.aftjob.com/thread-606795-1-1.html! p4 y4 J2 p' V6 H8 X
2012阿凡提求职手册-名企篇-IBM
! g* X  h' B- x, t& ^http://bbs.aftjob.com/thread-608486-1-1.html$ {" E: z% O, i* m. s; a1 w
——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-4-3 19:28

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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