找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1206|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-6-15 12:15 | 显示全部楼层 |阅读模式
IBM面试试题整理
  P: i6 i1 }8 s3 U! G, b8 O; C( \' z6 {2 r, b
8 b) @# I$ G9 r& J
zz' D- Y8 C9 {' [8 E/ a+ f' t

' [/ |/ x# F2 a3 K1 d) K9 w
+ \% y7 o7 }- t* L8 z0 o
0 I% a: N0 t& a  N$ A  _. l/ N5 l1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口. z9 y- K$ O, |
的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使  B9 j! T" a, x1 G) U& A
得排列变为bbwwwwbb。) h0 F$ }2 F. I
  . m% N7 U8 H9 I5 Y& o( [/ C
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以1 l# a6 i4 F7 @: d- I
向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?- U/ i2 ?0 J6 _3 h3 x
  0 s5 X5 G0 D4 K
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
4 J, ^& @- {, k8 M$ r$ U  k  
" n4 Q- s# b9 M2 ~0 I4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛* ^8 ]! {  j$ c1 F5 ^4 T
上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句
, M0 t: p# y- }4 j. S# a* u7 E  j话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?9 u; A3 D8 ?6 I$ s3 s+ h

3 v5 ]) P! ]* {/ Z: m5.怎样种四棵树使得任意两棵树的距离相等。
, \. T; l& Z  p6 i- n' {' H
/ a+ P+ A0 |  C% ^  % g" w6 K9 C. }
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶2 b0 s9 E8 c4 ?( I" I4 ?/ c& l
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?6 D! r% C  q3 ~; u' e' m
 & J& n! {1 n3 N0 f$ F
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
0 e! W) A8 H* W# K* ~聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任
9 v* I. w1 U( Q6 w- n/ \2 n" Z意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有. D5 ~: x; |+ |6 A+ x$ r
一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为9 l" t5 _. M; J
什么?
# x0 h- s" A9 X; J# L8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1
* ?. C3 f: T  v- R. f) d) T" w0 @5分钟的时间?
! g7 E4 Q% X0 I' ~1 A$ \9 W: a/ z7 e! q. m6 Q' ^! @  o& l3 @

# M! `( M& m3 v' A+ ^* }; ]% }题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
9 D7 X3 n: r4 o- \+ g) x: ]" j# ~! D2 R& Z, N2 Z
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉: y& F2 C7 l7 m6 [. f

" I# v& r9 |- n4 ~7 b12球:5 k" x  p& z8 u- J
将球分为a b c d; e f g h; i j k l 三组。
( g/ z+ U' N/ x8 V5 v, @第一次称量,比较 abcd efgh
6 M/ d+ y) w2 h情形一:
! V! v" D2 }% Y. m两者重量相等,此时说明答案在ijkl中。  B8 T8 |1 t- G9 M
称量ij,
. |3 X) i# _9 ~( C9 r7 l- Z2 X  _如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
. C8 P7 z7 s4 i) S; I: h如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。
! l; K2 i4 s2 d6 [2 Q* g# p+ n& v8 W5 o; x
情形二:
* _+ q$ d% U* a5 A8 E" sabcd轻。  o$ y: V: I2 k$ ^
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。. Q! o( T+ L+ Y5 v+ D5 A
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
. `) S' _( T  h4 f8 |如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。' h) u% O0 \, s: A$ C. C. y* F+ b
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
) R2 i0 B. _5 i# q) u% N( t2 r% `/ U
3 T& @& E! p5 p2 ]# ?! u5 D( x情形三:6 S/ P. W' n6 [, \+ Q# I5 _
abcd重。* U* I$ p& Q) I* d' d; q
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。1 c& P0 s' b& u8 x& \
如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。6 A2 N" w/ I- w, ]1 {: {. Q
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
; w/ L3 k! U! w* X. T+ U  J如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。5 O2 H( O* y" r1 U
8 p" _4 c: R1 Z5 c% n1 Q
13球:% }  U1 Y; P$ F  }' `% t" t8 l
将13球分为4球,4球,5球三组.- W! I; V& \0 Q1 o+ @( e
    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
6 h% z  H1 D; Q! r% M    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.) ]3 H6 u, q# n2 I: n: {
    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
. y5 s! @1 o3 ]$ h    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.& t: n0 v! X, a! C: Q$ Q
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
* g' K0 Z6 V7 B) B2 y
4 @) C1 w5 ]! H' A- M后来发现该牛人先前的一些思考对解题很有帮助:4 W% u9 e! ~; u4 ^4 ^
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)8 a2 w, [2 _6 l6 _
思考1:
- z6 }$ t9 R; H3 y% s6 @     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?6 @) F" C0 h" F2 c
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
1 e( k: D4 a* r7 H4 a" {! E其称法如下:  v3 D6 l  p; C; o' C
    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
6 _# |% n+ u# o, [! V, k; \    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.& |+ {/ ?, y( O" j6 a
    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
) m: n; p2 D) v' ^" D" f结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。6 z# Z9 f' e) Y- E4 j1 X" ~# V2 O
其称法如下:9 s$ y0 j' a8 f
    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
. L3 M! G' {) ^* d" j    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.( A6 b9 j1 d6 H/ p  I) E
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.
6 C# x8 Y1 T3 Y. X+ n8 \思考2:4 w, [2 j6 a6 E, S0 Q4 a
     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
0 [3 Q3 W* q8 d! b0 F5 K  W6 A结论:称2次最多可以从9球中找出异常球。
; k) U7 r+ q" I7 M其称法如下:
3 Z; O' u4 S* R( n) X1 x2 n* t: H     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.* v5 U" j8 k$ L5 V9 k6 `: c( Q
  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.
; I2 m# {, V0 S/ D! G' Y) A! d3 l: Z) d- A/ T
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例. A' A2 q) A9 l+ c, M8 a& o' K! p
$ V) {7 c7 t% X6 @, E
% n- T9 m0 f% k" I4 y" V
英文面试题目4 x: ^- x+ O% {
/ A" j( N$ N3 h) i5 }7 @) ?
1. Describe your greatest achievement in the past 4-5 years?  K% U' w2 ?) Q# o4 @) }3 y
2. What are your short & long term career objectives? What do you think is the, @  o( M; j. H* V: a
most ideal job for you?+ `, g# X- d/ ~2 J/ y/ {
3. Why do you want to join IBM? What do you think you can contribute to IBM2 i$ f; g; z1 b% m  E- b2 u

- o& C% s) v# Z4 D
6 Y, I* H9 l8 T- d; A! U0 ]一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?5 z  @3 z3 ^- D% Y  R

' N% |# @& ?7 o, F! [$ g这是IBM面试时的题目,有四种算法:
! f" c) @9 O# \+ Y4 W$ f1、9-8=1,11-10=1,1+1=2,所以最后赚2元。/ ^2 B- L' Z- r) n

+ R- S3 r2 k6 ~) U  o$ V- o2、最初只有8块钱,最后你有11块了,0 t5 P* t8 I* k% J
所以是赚3块;$ d* @3 P! e0 ?. R' `" o+ V
/ U" h9 _# M' _- L
3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 / c9 q; f- t2 ?" l3 S
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡
& E6 g+ v. S+ J( q: F: {/ D. O' F. s) n4 ~
4、整个事件有3次交易,我门来看看具体是哪3次?
, f, B3 Q. W, u' y  o2 M/ C  O/ K3 c第一次交易:8元买进,9元卖出,利润1元; 7 e8 A; |6 l- c! ^# T
第二次交易:9元卖出,10元买进,利润-1元;" O* ~7 q1 h7 J4 c# y
第三次交易:10元买进,11元卖出利润1元;' z' }! S% ]) o4 e# L( }
整个过程:1-1+1=1元 + w! x2 X1 Y: ^" d- K8 n
所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
8 y3 y( J: a1 x! i- v. r* N9 I) d! r$ ?( n) k$ F# L
经测试,企业认为:
" p/ W! y2 W6 I8 _" i: H回答利润是2元的肯定是面试失败者;" K8 x- U" }9 Q8 L/ O  @3 W
回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
' E+ W9 T, @# Z( ?" C8 [) Y0 W1 i5 B& U) ~' w
回答1元者,恭喜你,不属于傻子范围;- `" r2 Q( c1 U3 V6 ?+ t

% V' s+ d/ f5 e0 J  q结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
- Y' O# f2 i; l' Z
5 N' z$ Q: V# }+ m3 O$ J所以正确答案是:-2元!
( F& p1 N, K9 g+ k- p( N7 I) O$ m- v
回答-2元者,面试成功!!!6 B( V# y; o- Z# U- ]+ h. w: k
5 r- S( O8 K% B; \0 I  S4 H
比较强的回答:! Y6 u  K* w3 j

' v0 Y- O% @" q; u合计利润应该为两元) g" J" q/ Y8 O" x- U, d; B1 b  m
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)3 p) a1 \! M+ T# S- M

; G: Z* ^3 V2 E4 z5 D" c  b首先要明确两个基本点:# J+ z0 V! P( N
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
7 u! [3 M3 |+ s$ M  Y9 [2、利润是以货币为终结。
3 X# W5 [4 h+ d* \7 i5 I" `# d8 F+ y: {
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。7 v: j) m& `! O& t6 l; h
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
7 G9 t1 z' Z& r. I% t* ?2 i1 V. Y6 d7 O' j
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?9 r  x7 C$ V$ ?. s

' I; R! A; H% z- l, e, S) [所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
( x' A, [# a$ d) F4 z1 Z5 O& l' Z1 m4 b2 N4 X2 m) u( Q5 g
财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。+ [* a% U7 j9 z5 k
% z# @" h) D7 t) u  ?. s
又一个比较强的回答:
4 V; ?" r! U0 e7 L
; G! X2 k8 q0 l0 P  P8 i- |; j  c第一次交易:-8(成本)
- L. W1 G8 [* _, l# {" |第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
" m6 g) O% S0 [" C5 g5 o4 i% z1 ]第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
5 s# k7 s9 T/ p( N5 `% W第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
( u" U: I% {) |/ f成本核算:" z8 B3 I* _* c. n1 C: i
成本8元在第二次交易时已赚回,还得利润1元.
  w' [: |- O9 r4 ]3 ]8 a  e/ X第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入./ I$ M" i! K3 A5 h. R' M# W
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.( ]/ D0 ^7 r  J

" \/ U  I% K) r还有更强的!!% d( O3 S4 ?, v$ ^8 l
' D9 u8 Y5 ^5 W6 f0 y5 J
投资收益率= 净收益 / 投资总额
. W6 F* e, {* x. M= ( 11 - 8 ) / 8 = 37.5%
6 A  m6 H% o  o0 \( {% f5 r) j. H; h- y; K: A+ M
第一次交易: * J5 [7 ^: V$ c9 K: Z7 _% S5 r
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 5 H2 u1 Q( C* v4 J5 E5 A
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] 2 `# E7 V+ J0 E) S4 p
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
( B! a  d1 f) _6 R' e8 A赔钱的买卖
( X% I: w! w& Y
; w8 E8 H, F0 Q& V第二次交易: $ t: `, }6 L0 c6 v; p! J
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
  [! p, Q- s9 I+ n5 I6 D, X5 ]净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0
* t) K) z( Y, D. |( ?6 N这家伙在同一个地方栽了两次跟头
5 _0 u3 Q& g, w' j2 R: D
- b' r8 d: g: L内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 ) / ^; T( Q/ H/ d! {1 t" U( ]
= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) . b0 j; n$ @( n. V# F; T: t# W3 M
= 11.25% = IRR < 37.5% ; u; a9 S) ]4 V8 K* r2 u
经济效果不可接受
/ G: ?- U  i% y7 k0 s! B4 Q
  H, v9 C% L) @净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
, ^3 h: S8 l  W7 J  J( N2 M= 20 - 24.75 = -4.755 ~: t# U% R* h/ Z
' d/ J8 n% }% B% [; E7 L) j
他赚了 -4.75 元钱4 m3 @! L' l' b! u
8 `& i- V6 S# u9 y  K9 l* q
对GDP的贡献:
/ `: a1 [& @0 p" f( e) u5 ^2 M( T  x3 L" c- }3 L
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。
9 F& O; }( i5 {- m/ {, X/ u+ ?4 F) o/ {; A# O7 o
……( Q1 |* G6 F7 O) k' l1 w
http://bbs.aftjob.com/thread-606795-1-1.html
( l9 s, Z% b% D  q* p2012阿凡提求职手册-名企篇-IBM
4 a+ E& ?6 O; Y0 a& e. Vhttp://bbs.aftjob.com/thread-608486-1-1.html" v4 k/ U' Y3 x) G9 r
——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-11 10:17

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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