找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1174|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-6-27 15:31 | 显示全部楼层 |阅读模式
IBM面试试题整理
$ b: y$ Q( m- u$ H7 ~
' E- T5 C8 I* a2 M, R( v& h- x* e4 ~6 ~
zz% Z$ ]7 J, u* O# i. D

  P' {$ E4 N0 \1 l! U' g
5 J' N6 q. V! L9 k! K2 t8 i1 T% ?
0 h) V! \( {/ |1 f( B( a1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
! F% s% T% Y( x6 D+ K的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使1 r- o3 r2 `, g( w( L8 t% Y4 D# `
得排列变为bbwwwwbb。4 p1 ?; ^; q6 ?) f- B  v' `" W
  6 q, @7 a/ T# K6 k: y/ U
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
: S! N; E* z" _% S, l$ Q3 a! F$ u向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?2 ?5 h; W3 K" i* t
  + i& ^& M- J1 r- D1 ^. [
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?% }& u3 u* Z. Z9 e
  
8 x! f  C- R9 E4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
9 B0 r  a+ [- Q上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句
* r, w8 C0 ?% o* G  s  k: Z' Y: [' Z7 x! o话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
) h! a; q; t4 G" l9 S# {/ Z$ w2 {
% T7 x& }0 I7 F# m1 I- m5 A5.怎样种四棵树使得任意两棵树的距离相等。
7 B2 A( M$ Z$ O4 g2 K9 r+ g- `9 [# [! Q7 D& r" w+ ]* x
  
: n/ E& N3 L& P( N6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶
4 L, T. N; ?( V可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
" l' z, v5 D" I, R2 V8 c 
' {% |3 o& O* \  x9 X7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
% `* E1 [0 ^$ ~聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任! Z' |6 n5 \$ L5 U0 x
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
% q) V* G& b- e. E7 J1 e一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为8 l# J3 e6 ~5 U; f
什么?, |& u  k6 S+ f' U4 Q9 {8 c9 J0 q
8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1) o( }& }+ o1 T" O
5分钟的时间?
3 h% @# K( ?1 L" F2 [8 E6 M
: ?( T, E* W: e
, K/ f2 e$ g, [题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
7 y6 d, h" p* c) L! {) E/ ?2 r* z* Y7 l; \2 }( x" \2 U6 w
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉2 {9 ?& O& r, N) I: }0 L. G1 F

& w# |' X& }# ]12球:
- B3 Y2 H; d. y将球分为a b c d; e f g h; i j k l 三组。5 ?* o3 @1 q4 @  V
第一次称量,比较 abcd efgh
5 |, I2 e- U' m. [# G8 Q7 N情形一:
4 w* r1 N) {% f  U$ K' y两者重量相等,此时说明答案在ijkl中。& P& |2 d9 y3 Z# q5 `: Z
称量ij,
- \5 X9 d/ `% N% N9 k8 c如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
6 k+ {" Q" Z. b: B/ @2 P如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。5 N; d- h7 j) M' ?, A" d, B6 H+ L2 }
2 S# y  p4 b* K$ s6 N0 }2 b9 v
情形二:9 Q2 e1 ]5 K' |# a8 G
abcd轻。* X5 |, E' V; m" t  U) P$ w
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
( D8 x2 o, u4 _; ^- p* q. Q如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
: |8 B0 p( w( G" O/ d; d  R如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。
5 v3 I9 w+ k' n$ g" V/ u% t9 m9 z; Z如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。: E3 ^3 k& o& K2 r8 s
% Y3 E* @: c. I' |$ F0 H! q  j
情形三:
) \( x$ ]4 @" |( _4 `5 s* Mabcd重。
- u  q4 k- m0 a( _; e8 Y6 ?在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
( s3 y; M8 v0 @$ J7 D, m如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
! s9 R1 \  v) J3 S  }. {, X% H如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
, K6 S1 \& D5 n0 D- O( u如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。( R5 I7 l6 _  e
# m1 F4 O; t( f9 \7 N* J2 Q
13球:
6 C8 S1 N; B8 S6 X0 b5 v0 u将13球分为4球,4球,5球三组.
) _/ q1 Q2 ^5 H9 i    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
! a) T# M6 \  i& E* o* g    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
- K+ w3 c1 C: ^    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
$ r- R* b$ x7 p9 }' h    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.
4 @2 a: j- _( [6 f9 Y0 J    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
* x: h4 w2 ~& d+ ~; y6 p! g' e2 V: O1 v9 `3 Z
后来发现该牛人先前的一些思考对解题很有帮助:* @( [/ G+ \* V- B3 }7 r0 @  ]
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)' j. {* s! C1 `9 D
思考1:; j4 ?) Y; z9 N( J) ?6 m
     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?4 Z) D/ D/ b5 q7 c
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
# v* u/ J6 C) C' l  L: b其称法如下:
+ `% f0 q) M/ K4 r9 G( D    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.6 \7 f2 m- k" `. _. V: j
    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.  X+ J0 }. M! b2 c
    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.% t) c' J$ v, L; E
结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。0 h" X1 |9 M3 G0 a8 P1 `" E
其称法如下:
- m# }, O) D+ G    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球./ [" ]7 r2 T7 f! U$ w5 q
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.
6 e1 [+ u$ c- G    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.
6 T: ^8 s% ?/ f' p9 ?3 b' q思考2:
5 q+ ^6 @. c# t. y3 P     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?, G9 L0 Z. Y' E+ i0 r) v# B4 z
结论:称2次最多可以从9球中找出异常球。8 t  C$ L0 v) f, k5 d) x! P% U
其称法如下:
0 n( O7 b9 A/ ]$ Q     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中., L/ `9 v3 A9 q+ K2 ?
  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球." D, C* U1 `% K; D  R% N: w

4 E( S" c( e: t# q2 {不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
6 m  o( U* d8 N' L0 E/ F) t8 {0 a; n" L
) r! S- s0 E- j' H% s4 s% H6 r, K
英文面试题目
+ s) l2 R; E( M9 y$ C' h
- j2 d. W! ^' I/ l* Y1. Describe your greatest achievement in the past 4-5 years?
% ~% ^* q; @. p; y& O2. What are your short & long term career objectives? What do you think is the3 T* `: R+ E5 p$ z  A8 m: L
most ideal job for you?, n/ V4 O) i& O
3. Why do you want to join IBM? What do you think you can contribute to IBM
! V# ~9 F1 Y" I$ W3 H$ v
8 q/ X. \7 N3 Q( B7 c
, b6 D" t# \* ]$ t一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?  q* e! x) }( }

7 n' i8 G: V/ @( J这是IBM面试时的题目,有四种算法:
4 l% }9 \& Q4 i# w% b9 Y% K1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
2 u$ t1 g- Q9 f) n7 _* n3 h! S1 W: ^/ l5 z
2、最初只有8块钱,最后你有11块了,. |" _4 s2 P  |- U/ Z5 a
所以是赚3块;
% u$ O4 A, u1 L* |, a+ k2 `
. j4 N: Z, D/ U) R( s& k3 {& `3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 # f; q- G' s4 z9 H
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡% Q' }4 d4 V  v, A, ~

3 t' P2 I" h; u2 `; v9 }7 a) T4、整个事件有3次交易,我门来看看具体是哪3次?
& B$ N" ~# n: n/ k$ _, f第一次交易:8元买进,9元卖出,利润1元;
! }9 }9 M4 ]6 L) z0 M第二次交易:9元卖出,10元买进,利润-1元;' ^- m3 O$ f6 a' x+ ]2 w, J* E
第三次交易:10元买进,11元卖出利润1元;4 t! n6 R" _1 Z2 s: x3 b
整个过程:1-1+1=1元 1 s0 d+ \3 k* ]0 [
所以分析得知:这个人是个傻子,因为后两次交易等于白干了。! L7 }2 ~1 L7 C

& }3 s! M9 ]3 N6 Z经测试,企业认为:
8 U% Y* q+ X9 Q5 e回答利润是2元的肯定是面试失败者;
8 T# k' o1 c+ [1 C回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
$ b3 q- X8 n! v1 K8 B
, z2 H( D8 B; x" E2 D: p: {4 r回答1元者,恭喜你,不属于傻子范围;
+ g8 y% X) C2 N3 J) S" {3 J  F: _6 g" P  u6 m0 B- u7 W
结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
" w3 N2 w6 x* x/ R: l& P: Q# p
3 Y: I) p/ _, e* h所以正确答案是:-2元!
; f) P9 Q% q, S. B+ P2 e! N2 @, C/ K
, U2 m- B" B5 P回答-2元者,面试成功!!!
( i' w+ w) O0 l5 B% \  M
( n9 u  p6 Q1 E# D, l0 p/ F6 w/ p比较强的回答:5 n2 L+ R; O& T' L' y! x
/ T' f( c0 c6 E' Y  ~* b5 R8 O( W) L
合计利润应该为两元( _1 v( \0 ~9 s/ ]- g! g, s
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)
3 B/ R; i- m/ n' `2 m& V, i3 _  y! D# \3 O- |
首先要明确两个基本点:6 S) y! {. }; n0 q" w& m
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
3 f8 [# u6 t' d8 L2、利润是以货币为终结。: A8 T/ Q6 _$ c. A* ^4 X

7 ?0 M& Q3 S; I所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
, \7 i( I! r$ i4 W0 ^& d$ p把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
2 q9 @: I- V& {9 j3 \! f" K1 B1 \: Q2 J- ?, h1 w( F
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
1 [3 A, C6 E( T% K7 W0 D  r( Q
. w6 T4 x1 e/ h所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。6 M' W: x, D( l6 L3 E% s

8 ]- Y9 V# U  C4 y4 \) h! ~财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
. \8 O; d6 X; C
" v  M; @! j; L/ ?, n又一个比较强的回答:
+ W- Q7 ^6 p: ]" R
0 y1 O) I  F+ `4 g  p2 x第一次交易:-8(成本)
! {( w, U  {0 ~8 f' V第二次交易:-8+9=1(含成本的利润)---此时有9元的成本+ h7 n  x7 j* `. ~5 E. i
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
5 a: f" `8 h9 f5 n, Q( Q第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
8 ~& x$ H5 d+ i' G5 x成本核算:
$ s4 _  a4 u" q) [. o' [成本8元在第二次交易时已赚回,还得利润1元.
+ t/ `) }0 R: F2 ~' m7 w$ X2 g第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
* P! ^' v$ Y- P$ E7 e( q2 \! |第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.' p3 j3 c% U. ~. g; @. j8 _
) Z. ?2 q& i7 q+ ^2 Q
还有更强的!!
- N. D6 v& _  c( e" ]# T& e+ @2 b
: L( I7 x8 V: s- _. m% f) x: O投资收益率= 净收益 / 投资总额 7 y- L* i& L+ u# C% _9 S
= ( 11 - 8 ) / 8 = 37.5%
& @7 G& F2 U# b& v
& h9 d6 e9 o/ A& q6 C/ S) f& k第一次交易: 8 n- N3 h7 w9 h/ C
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 * w: V: p: Z- g7 Z" `( k
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
! ~) w% G5 j& P8 X5 \; R7 t= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 : w. }; z1 R1 Y
赔钱的买卖
' R" z4 L( ]. ^! W/ Q' J6 ?
& q* e) R3 }. w# C% R& C第二次交易: : F0 O) u5 q+ {. K1 E; q% v; B0 }
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
- A4 \  F( I% [' C$ W净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 / `5 i2 s7 F2 K; @7 T
这家伙在同一个地方栽了两次跟头
2 |5 z4 p5 i% X) y8 |' D/ u
+ x+ H  Z0 j/ p) z. k- M9 D内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 ) 9 z, d5 y! Z0 `
= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
( G8 C. B; Y: k. S2 k$ Q= 11.25% = IRR < 37.5% 5 z1 x- o& ^, ~! j
经济效果不可接受
- h1 d" h7 G( B/ Z) u4 S0 e9 m5 L: L; N( ]+ A5 E: T
净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
% U, w  m2 t0 B) t3 f& v3 i= 20 - 24.75 = -4.75* A7 e/ y+ M3 z/ B
- Q: s+ w" N6 Q0 H" _
他赚了 -4.75 元钱( l+ v3 q' A/ B5 _
) ~8 w' _; c! {/ h) X
对GDP的贡献:
$ q; [2 g( c# M) |
- A" _* @3 B7 x% @  ?4 r“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。* f* y) x2 a# x/ U' g

9 o! s0 u( O2 f……7 X2 I; i1 A. s5 S
http://bbs.aftjob.com/thread-606795-1-1.html
3 r) [. \( Z- [1 k" |7 R1 s) p2012阿凡提求职手册-名企篇-IBM* F) I" \  l8 A6 C3 D
http://bbs.aftjob.com/thread-608486-1-1.html
8 q( ^0 m& ^7 o$ M: n5 l# R——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-11 09:46

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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